Skip to content

Food delivery web application with ordering, customization, and invoice features built using ReactJS with Next.js, Redux-Toolkit, MUI, and React-i18next.

Notifications You must be signed in to change notification settings

shahsuvarli/food-delivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Food Delivery Web Application

Welcome to my food delivery web application! Built using ReactJS with Next.js, Redux-Toolkit, MUI, and React-i18next, this web application is designed to provide users with a seamless and user-friendly experience while ordering food.

With this application, you can browse through a variety of food items and place an order with ease. The ordering process is customizable, allowing you to modify your order to your liking. Once your order is placed, you can check your invoice to ensure that everything is correct.

The application is built using Next.js, which allows for server-side rendering, making it fast and responsive. It also incorporates Redux-Toolkit, a state management library, to manage complex state and ensure smooth communication between components.

Additionally, Material UI (MUI) is used for styling and React-i18next for internationalization, making the application accessible to users all around the world.

Features

  • Browse menu with various food options 📜👀
  • Add food items to cart and customize orders 🛒🍴👨‍🍳
  • Place orders with multiple payment options 💳💰
  • Track order status and delivery time 🚚🕰️
  • View and download invoices 🧾💻

Technologies Used

  • ReactJS with Next.js ⚛️🚀
  • Redux-Toolkit for state management 🧰🚀
  • MUI for styling and UI components 🎨💅
  • React-i18next for localization 🌐🌍

Installation

  1. Clone the repository to your local machine
  2. Navigate to the project directory and install the dependencies using npm install
  3. Start the development server using npm run dev
  4. Open http://localhost:3000 to view the application in your browser

Deployment

The application can be deployed using a cloud platform like Vercel or Heroku.

Contributing

Pull requests and bug reports are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

This project is licensed under the MIT License.

About

Food delivery web application with ordering, customization, and invoice features built using ReactJS with Next.js, Redux-Toolkit, MUI, and React-i18next.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published