Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DECENT GLAM 🛍️

Decent Glam is a full-stack fashion and beauty e-commerce web application developed as a Web Engineering project.
It allows users to browse products like watches, jewelry, and bags, and interact with features such as authentication, cart system, and contact form.
The project uses MongoDB as a database to dynamically fetch and display product data on the frontend.


🚀 Features

  • User Authentication (Login / Signup)
  • Product Categories:
    • Watches
    • Jewelry
    • Bags
  • Dynamic Product Display from MongoDB
  • Shopping Cart Functionality
  • Cart Item Counter
  • Contact Form (stores user messages in database)
  • Multiple Pages:
    • Home (Index)
    • About Us
    • Services
    • Blogs
    • Contact
  • Responsive Frontend Design
  • Modular JavaScript for each feature

🧑‍💻 Technologies Used

  • HTML5
  • CSS3
  • JavaScript (Vanilla JS)
  • Node.js
  • Express.js
  • MongoDB
  • Mongoose

🎯 Project Purpose

This project was built to understand and implement full-stack web development concepts including:

  • Frontend UI design
  • Backend API development using Node.js & Express
  • Database integration with MongoDB
  • Dynamic data rendering on frontend
  • User authentication and cart system

⚙️ How to Run the Project

  1. Clone the repository
git clone <your-repo-link>
  1. Install dependencies
npm install
  1. Start MongoDB server

  2. Run the project

node server.js

or

npm start
  1. Open in browser:
http://localhost:3000

👩‍💻 Author

Developed by Tooba Gul


📌 Note

This project is created for educational purposes as part of a Web Engineering semester Project.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages