Skip to content

smakur143/Pizza-Wallah

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pizza Delivery System App - MERN

Pizza Delivery System App (MERN - MongoDB, Express, React, Node.js) is a comprehensive web application that enables users to customize and order pizzas online. This project showcases end-to-end development, including user authentication, custom pizza creation, payment integration, real-time order processing, admin control, and email notifications.


Live Preview Project

Live Preview

Features

  • User Authentication: Secure registration and login system with JWT tokens for enhanced authorization.
  • Custom Pizza Creation: Intuitive UI for customizing pizza base, sauce, cheese, and toppings.
  • Payment Integration: Seamless payment processing using the Razorpay API in test mode.
  • Real-time Order Processing: Live inventory updates upon order placement for accurate stock management.
  • Admin Control: Dedicated admin panel for inventory management, order status updates, and notifications.
  • Notifications: Automated admin email alerts for low inventory levels, ensuring timely restocking.
  • Responsive Design: User-friendly interfaces designed for various screen sizes.

Built With

  • Frontend: React.js (Vite.js) (Tailwind CSS) (React Router) (@reduxjs/toolkit) (React Redux) ()
  • Backend: Node.js (Express) (bcryptjs) (cors) (dotenv) (express-async-handler) (jsonwebtoken)
  • Database: MongoDB (Atlas) (Mongoose) (MongoDB Compass)
  • Payment: Razorpay API (Test Mode)
  • Authentication: JSON Web Tokens (JWT)
  • Email Notifications: Nodemailer, SendGrid API
  • Version Control: Git and GitHub

Releases

No releases published

Packages

No packages published

Languages