Skip to content

Sanjayt215/Firecracker-Store

Repository files navigation

🔥 Firecracker Store

A full-stack MERN e-commerce application for browsing, ordering, and managing firecracker products online.
Includes customer shopping experience, admin dashboard, and dynamic UPI-based payment system.


🚀 Features

  • 🔐 User authentication (JWT-based login & register)
  • 🛍️ Browse products by categories
  • 🛒 Shopping cart & order placement
  • 💳 Dynamic UPI payment integration
  • 📦 Product details with stock & pricing
  • ⚙️ Admin dashboard for managing products, orders, and users
  • 📱 Fully responsive UI using Tailwind CSS

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT
  • Payment: UPI Integration

📸 Screenshots

🏠 Home Page


🧩 Categories Section


🛍️ Featured Products


🔐 Login Page


⚙️ Admin Dashboard


⚙️ Project Structure

firecracker-ecommerce/
├── client/                 # React Frontend
│   ├── src/
│   │   ├── components/    # Reusable UI components
│   │   ├── context/       # Auth context
│   │   ├── pages/         # Page components
│   │   │   ├── admin/     # Admin pages
│   │   ├── App.js
│   │   └── index.js
│   ├── public/
│   ├── tailwind.config.js
│   └── package.json
├── server/                 # Express Backend
│   ├── models/            # Mongoose models
│   ├── routes/            # API routes
│   ├── middleware/        # Auth middleware
│   ├── server.js
│   └── package.json
├── package.json           # Root package.json
└── README.md

About

The Firecracker E-Commerce Website is a modern and responsive online platform designed to make buying fireworks simple, safe, and exciting.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages