A scalable E-Commerce Backend built using Node.js, Express.js, TypeScript and MongoDB.
Velnixa Backend powers the complete e-commerce workflow including:
- User Authentication
- OTP Verification
- Product Management
- Cart Management
- Wishlist Management
- Admin Dashboard
- Session Management
- Refresh Token Rotation
- Node.js
- Express.js
- TypeScript
- MongoDB
- Mongoose
- JWT
- Bcrypt
- Nodemailer
- Cookie Parser
- CORS
- JWT Authentication
- Refresh Token Rotation
- Session Tracking
- OTP Verification
- Password Reset
- Role Based Access Control
- Product CRUD
- Cart System
- Wishlist System
- Admin Dashboard
src
│
├── controllers
├── services
├── repositories
├── models
├── routes
├── middlewares
├── utils
├── config
└── typesDetailed documentation is available inside /docs
- setup.md
- api.md
- database.md
- architecture.md
- security.md
git clone https://github.com/om-dev007/Velnixa-Backend
cd Velnixa-Backend
npm install
npm run devOm Narayan Kumar
Full Stack Developer