Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/anadib/restaurant-react

🍕 Restaurant website built with React.
https://github.com/anadib/restaurant-react

axios json-server react react-router-dom redux styled-components

Last synced: 13 days ago
JSON representation

🍕 Restaurant website built with React.

Awesome Lists containing this project

README

        


Restaurant

![](https://github.com/anadib/restaurant-react/blob/main/gifs/restaurantDesktop.gif?raw=true)
[See Mobile](https://github.com/anadib/restaurant-react/blob/main/gifs/restaurantMobile.gif)


About   |   
Technologies   |   
Inspiration

## :page_with_curl: About

This repository contains a restaurant webpage built using React.

In this project, users can select the items they want, add observations for each item, and specify the quantities they desire. The restaurant data was created using JSON Server.

After users have made their selections, they are directed to the checkout page. Here, they enter their name and phone number and can choose between in-store pickup or home delivery. For delivery orders, users must provide their delivery address. Once they place their order, users are redirected to WhatsApp with a summary of their order to communicate with the restaurant.

## :hammer: Technologies

This project was developed with the following technologies:

- [ReactJS](https://react.dev/)
- [React Router Dom](https://reactrouter.com/en/main)
- [Styled Components](https://styled-components.com/)
- [JSON Server](https://www.npmjs.com/package/json-server)
- [Axios](https://axios-http.com/docs/intro)
- [Redux](https://redux.js.org/introduction/getting-started)

## :thought_balloon: Inspiration

Design by [Isadora Stangarlin](https://github.com/isadorastan)

Made with ❤️ by Ana Dib 👋🏻 [Get in touch](https://github.com/anadib)