This repository contains the backend implementation of the [Sangam] application, built to support scalable, secure, and maintainable backend services.
- RESTful API endpoints for user management, authentication, and core application logic
- Structured routing and controllers for modular design (e.g.,
/auth
,/users
,/items
) - Secure user authentication using JWT and bcrypt password hashing
- Input validation with middleware (e.g., Joi or express-validator)
- Centralized error handling and logging
- MongoDB (Mongoose) / PostgreSQL integration with schema definitions
- Environment-based configuration (
.env
, config modules)
- Node.js, Express.js
- Database: MongoDB or PostgreSQL
- Authentication: JWT, bcrypt
- Configuration: dotenv
git clone https://github.com/anjaliy11/backend_code.git
cd backend_code
npm install