Skip to content

Latest commit

 

History

History
66 lines (48 loc) · 2.02 KB

README.md

File metadata and controls

66 lines (48 loc) · 2.02 KB

Fast Bites Hub

Welcome to Fast Bites Hub, a cutting-edge food ordering platform built with Next.js, designed to provide a seamless and enjoyable experience for ordering your favorite meals online.

Getting Started

To get a local copy up and running follow these simple steps:

Prerequisites

  • Node.js
  • npm
npm install npm@latest -g

Installation

  1. Clone the repo
git clone https://github.com/yourusername/yourprojectname.git
  1. Install NPM packages
npm install
  1. Start the development server
npm run dev

Open http://localhost:3000 with your browser to see the result.

Technologies Used

  • React for building user interfaces
  • Next.js for server-side rendering, routing, and tooling
  • Tailwind CSS for styling
  • Stripe for payment processing
  • MongoDB and Mongoose for database management
  • AWS SDK for JavaScript for cloud storage solutions
  • NextAuth.js for authentication

Features

  • Order Food Online: Browse through our extensive menu and order your favorite dishes in just a few clicks.
  • Real-Time Order Updates: Stay updated with real-time notifications about your order status.
  • Secure Payment Processing: Checkout safely with Stripe's secure payment processing.
  • User Authentication: Sign up, log in, and manage your profile with NextAuth.js integration.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Deployment

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Visit our live website: Click Here