Skip to content

This repository contains the source code for a food order application built using React.

License

Notifications You must be signed in to change notification settings

asyylz/Food-Order-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to The Food Order App Repo!

This repository contains the source code for a food order application built using React. The app allows users to browse a variety of food items, add them to their cart, and place orders.

Getting Started

Prerequisites

Before running the project, ensure you have the following installed on your local machine:

  • Node.js
  • npm (Node Package Manager)

Installation

  1. Clone the repository to your local machine using the following command:
  2. git clone https://github.com/asyylz/Food-Order-App.git
  3. Install project dependencies using npm:
  4. npm install
    npm start

Outcome:

Outcome website here

Features:

Interactive UI Components:The app features reusable UI components such as input fields, buttons, and modal windows, enhancing user experience and making interactions intuitive.
Custom Hook:useHttp Leveraging the power of custom hooks, the app efficiently manages HTTP requests, providing seamless communication with the backend server while maintaining code readability and reusability.
Context Providers:Instead of Redux, the app utilizes two context providers (CartContext and UserProgressContext) to manage global state and facilitate data flow between components. This approach offers a lightweight alternative to Redux, while still providing centralized state management capabilities.
JavaScript: The primary programming language used for implementing application logic and interactivity.

Notes:

This project was created as part of an educational course on Udemy and is intended for learning purposes only. All credit for the project idea and implementation goes to the course instructors and authors.

Contributing

Contributions to the project are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

This repository contains the source code for a food order application built using React.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published