DevConnect API is a high-performance backend solution designed to power social platforms for developers. It features a robust authentication system, profile management, and secure data handling, allowing developers to connect and collaborate in a protected environment.
Yehovayire Moise Software Architect | Kigali, Rwanda
"Connecting the world's developers through clean, scalable, and secure code."
- 🛡️ Secure Identity Management: Implementation of JWT and BcryptJS for encrypted password storage and stateless session handling.
- 🌐 Cross-Origin Resource Sharing: Configured with
CORSto allow seamless integration with modern frontend frameworks. - 🏗️ Scalable Schema Design: Powering complex developer profiles and connections using Mongoose 9.x.
- 🚀 Optimized Routing: Utilizing Express 5.x for advanced asynchronous error handling and middleware support.
- 🔧 Environment-Driven: Strict separation of secrets and code using
dotenv.
- Server: Node.js & Express.js
- Database: MongoDB (via Mongoose ODM)
- Auth: JSON Web Tokens (JWT) & BcryptJS
- Middleware: CORS, Express JSON Parser
- Development: Nodemon
git clone [https://github.com/Moise-codes/devconnect-api.git](https://github.com/Moise-codes/devconnect-api.git)
cd devconnect-api
npm install