Skip to content

codingerror7/shopzilla-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ›’ ShopZilla – Modern E-Commerce Web App

https://shopzilla-ecommerce-9anv.onrender.com

ShopZilla is a full-stack eCommerce web application built using the MERN stack. It provides a smooth, modern shopping experience with secure authentication, product management, cart functionality, and order processing.

πŸš€ Features

πŸ‘€ User Features

User Authentication (Signup / Login / Logout) Browse Products Search & Filter Products Add to Cart Update / Remove Cart Items Secure Checkout Order History Responsive Design (Mobile + Desktop)

πŸ› οΈ Admin Features

Add / Update / Delete Products Manage Orders Manage Users

🧱 Tech Stack Frontend React.js JavaScript (ES6+) Tailwind CSS / CSS Axios React Router DOM Backend Node.js Express.js MongoDB Mongoose JWT Authentication Bcrypt for Password Hashing

Tools & Services

Git & GitHub Postman (API Testing) Supabase / MongoDB Atlas (if used)

Cloudinary (for image storage if used)

πŸ“‚ Project Structure ShopZilla/ β”‚ β”œβ”€β”€ frontend/ β”‚ β”œβ”€β”€ src/ β”‚ β”œβ”€β”€ components/ β”‚ β”œβ”€β”€ pages/ β”‚ └── App.js β”‚ β”œβ”€β”€ backend/ β”‚ β”œβ”€β”€ controllers/ β”‚ β”œβ”€β”€ routes/ β”‚ β”œβ”€β”€ models/ β”‚ β”œβ”€β”€ middleware/ β”‚ └── server.js β”‚ └── README.md

🌍 Deployment

Frontend: Vercel / Netlify Backend: Render / Railway / AWS Database: MongoDB Atlas

🀝 Contributing

Contributions are welcome! Feel free to fork the repo and submit a pull request.

πŸ‘¨β€πŸ’» Author

Sujal Saraswat Full Stack Developer B.Tech CSE (2023–2027)

⭐ Support

If you like this project, consider giving it a ⭐ on GitHub!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors