/food-order

Food Order App: A React practice project demonstrating a simple app for ordering food. Users can browse menus, add items to cart, and place orders seamlessly.

Primary LanguageJavaScript

food-order ๐Ÿฑ

Developed by Grace Chen Abudi ๐Ÿ‘ฉ๐Ÿฝโ€๐Ÿ’ป

๐Ÿ“ฃ Overview:

  • Intro
  • Tech Stack
  • Techniques
  • How to Get Started
  • Additional Link

๐Ÿ”Ž Intro:

Food Order App: A practice project in React, demonstrating a simple app for ordering food. Users can browse meals, add items to cart, and place orders seamlessly.

๐Ÿงฐ Tech Stack:

  • React
  • JavaScript
  • NodeJS + NodeJS Libraries
  • ExpressJS
  • CSS3
  • Vite

๐Ÿ› ๏ธ Techniques:

  • React Hooks
  • React Context API
  • HTTP Requests
  • Responsive Layout
  • Reusable Custom Components
  • Debugging

โœจ How to Get Started:

Clone Project:

git clone https://github.com/Chen-Abudi/food-order.git

Enter the project directory:

cd food-order

Install the Dependencies:

npm install

or in short

npm i

Do the same for the Backend, First enter the project directory:

cd backend

Then install the dependencies:

npm install

or in short

npm i

๐Ÿง  Don't forget to add gitignore to both directories!

๐Ÿš€ Launch for the Frontend mode:

npm run dev

๐Ÿš€ And in separate terminal, Launch the Backend server:

node app.js

๐Ÿ”— Additional Link:

If you want to strengthen your knowledge and skills of React, Redux, and more... along the Best Practices, Feel free to check this course on Udemy by Maximilian Schwarzmรผller:

Shoutout to Maximilian Schwarzmรผller for this project design, all the lectures, the exercises, and the React course in Udemy. Mahalo, Thank you! ๐ŸŒบ