Skip to content

PranshuChauhan149/BitRush

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ” BitRush – Food Ordering Web App

BitRush is a modern food ordering web application that allows users to browse food items, place orders, and make secure online payments.
The platform provides a smooth and responsive user experience with Razorpay payment integration for secure transactions.

The project is built using Node.js, Express, PHP, and MongoDB for backend services and a responsive frontend for a seamless ordering experience.


πŸš€ Features

πŸ‘€ User Features

  • Browse food menu
  • Add items to cart
  • Place food orders
  • Secure online payment with Razorpay
  • Responsive UI for mobile and desktop

πŸ›  Admin Features

  • Admin dashboard
  • Manage food items
  • View and manage orders
  • Monitor platform activity

πŸ’³ Payment Integration

  • Secure online payments
  • Razorpay payment gateway integration

πŸ›  Tech Stack

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Node.js
  • Express.js
  • PHP

Database

  • MongoDB

Payment Gateway

  • Razorpay

πŸ“‚ Project Structure

BitRush
β”‚
β”œβ”€β”€ frontend
β”‚   β”œβ”€β”€ components
β”‚   β”œβ”€β”€ pages
β”‚   └── assets
β”‚
β”œβ”€β”€ backend
β”‚   β”œβ”€β”€ controllers
β”‚   β”œβ”€β”€ routes
β”‚   β”œβ”€β”€ models
β”‚   └── server.js
β”‚
β”œβ”€β”€ admin
β”‚
└── README.md

βš™οΈ Installation

1️⃣ Clone the repository

git clone https://github.com/PranshuChauhan149/BitRush.git

2️⃣ Navigate to project directory

cd BitRush

3️⃣ Install backend dependencies

cd backend
npm install

4️⃣ Run the backend server

npm start

5️⃣ Run the frontend

Open the frontend folder and start the project using your preferred local server.


▢️ Run the Application

Open your browser and visit:

http://localhost:3000

πŸ“ˆ Future Improvements

  • Order tracking system
  • User authentication system
  • Restaurant management dashboard
  • Notifications for order updates
  • Advanced search and filters

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

Pranshu Chauhan
Full Stack Developer

GitHub:
https://github.com/PranshuChauhan149


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

About

🍽️ A modern Food Ordering Web App with secure Razorpay payment integration. Users can explore menus, place orders, and make payments online. Built with Node.js, Express, php and MongoDB for backend. Responsive UI, real-time interactions, and user-friendly experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages