Skip to content

Pki03/BiteBlitz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BiteBlitz Food Ordering Website

BiteBlitz is a food ordering website developed using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It features a user-friendly interface for ordering food items, a secure login/signup system, and a smooth checkout process. The website stores user and order data in a MongoDB database.

Features

  • Login/Signup: Users can create an account or log in using their credentials.
  • Food Ordering: Browse through a variety of food items displayed in cards and add them to the cart.
  • Shopping Cart: View and manage items in the cart before proceeding to checkout.
  • Secure Checkout: Enter delivery details and complete the order securely.
  • Database Integration: User and order data is stored in a MongoDB database.
  • Screenshot 2024-07-22 173019
  • Screenshot 2024-07-22 173108
  • Screenshot 2024-07-22 173131
  • Screenshot 2024-07-22 173208
  • Screenshot 2024-07-22 172809
  • Screenshot 2024-07-22 172913

Technologies Used

  • Frontend: React.js for the user interface.
  • Backend: Node.js and Express.js for server-side logic.
  • Database: MongoDB for storing user and order data.
  • Authentication: JWT (JSON Web Tokens) for secure authentication.

Getting Started

To run the BiteBlitz website locally, follow these steps:

  1. Clone the repository: git clone https://github.com/your-username/biteblitz.git
  2. Navigate to the project directory: cd biteblitz
  3. Install dependencies: npm install in both the client and server directories
  4. Set up environment variables: Create a .env file in the server directory and add your MongoDB URI and JWT secret key.
  5. Start the development server: Run npm start and 'nodemon index.js ' in the client and server directories.

Contributing

We welcome contributions to BiteBlitz! If you have ideas for new features, improvements, or bug fixes, please open an issue or submit a pull request.

Acknowledgements

  • This project was developed as part of a learning experience in the MERN stack.