Skip to content

Simran-775/Ecommerce-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 Belle Ecommerce Website

A fully dynamic full-stack Ecommerce Website built with the MERN stack during a 6-week industrial training at GTB Computer Education, Jalandhar.

✨ Features

  • 🛍️ Product display with categories
  • 🔐 User authentication (Login / Register)
  • 🛒 Shopping cart functionality
  • 📦 Order management
  • 🔗 RESTful API integration
  • 💾 MongoDB database for seamless data management
  • 📱 Responsive UI design

🛠️ Tech Stack

Frontend: React CSS3 HTML5

Backend: Node.js Express.js

Database: MongoDB

Tools: Git, Postman, VS Code

📸 Screenshots

Menu Menu Menu Menu

🚀 How to Run Locally

# Clone the repo
git clone https://github.com/Simran-775/Ecommerce-Project.git
cd Ecommerce-Project

# Install frontend dependencies
npm install

# Start frontend
npm start

# In a new terminal, start backend
node server.js

Make sure MongoDB is running locally before starting the server. Add your environment variables in .env file.

📚 What I Learned

  • Building RESTful APIs with Node.js and Express
  • State management and component design in React
  • MongoDB database integration and schema design
  • API testing with Postman
  • Version control with Git and GitHub
  • Full-stack application architecture

🏆 Context

Built as part of a 6-week Industrial Training at GTB Computer Education, Jalandhar under the mentorship of Mr. Tarunpreet Singh. Submitted as training project for B.Tech CSE AIML at DAVIET, PTU.

📬 Contact

Made with 💙 by Simranjeet Kaur



About

Full stack ecommerce website with auth, cart & order management — React + Node.js + MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors