Skip to content

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.

License

Notifications You must be signed in to change notification settings

for5en/ollegro-marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 Ollegro - Practice E-commerce Project

Node.js Express.js MongoDB Render

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.

🚀 Live Demo

Check it out here: ollegro-marketplace

✨ Key Features

  • 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.

🛠️ Tech Stack

  • Backend: Node.js, Express.js
  • Database: MongoDB Atlas (Mongoose ODM)
  • Frontend: EJS (Embedded JavaScript templates), CSS3
  • Deployment: Render.com

🔐 Admin Access (Demo)

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!

About

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.

Topics

Resources

License

Stars

Watchers

Forks