This is a basic full-stack web application built to practice my JavaScript, Node.js, and NoSQL database skills. The goal was to create a functional marketplace MVP (Minimum Viable Product) that handles real data.
Check it out here: ollegro-marketplace
- User Authentication: Secure Sign Up and Login system with password hashing.
- Product Management: Browse products across multiple categories (Electronics, Automotive, Fashion, etc.).
- Dynamic Cart: Add and remove items from your shopping cart.
- Cloud Database: All data is stored securely in MongoDB Atlas.
- Responsive UI: Fully translated to English with a clean, user-friendly interface.
- Backend: Node.js, Express.js
- Database: MongoDB Atlas (Mongoose ODM)
- Frontend: EJS (Embedded JavaScript templates), CSS3
- Deployment: Render.com
If you want to test administrative features (like resetting users), you can use the demo account:
- Login: admin
- Password: admin
Please use it responsibly – it's a shared demo environment!