https://github.com/librity/ignite_restaurant
Rocket Seat - Ignite - ReactJS - Challenge 4 - A restaurant menu management UI with ReactJS and Typescript.
https://github.com/librity/ignite_restaurant
challenge reactjs restaurant-menu rocketseat-ignite typescript
Last synced: 2 months ago
JSON representation
Rocket Seat - Ignite - ReactJS - Challenge 4 - A restaurant menu management UI with ReactJS and Typescript.
- Host: GitHub
- URL: https://github.com/librity/ignite_restaurant
- Owner: librity
- Created: 2021-03-22T05:47:02.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-29T02:31:40.000Z (about 4 years ago)
- Last Synced: 2025-01-08T07:39:03.922Z (4 months ago)
- Topics: challenge, reactjs, restaurant-menu, rocketseat-ignite, typescript
- Language: TypeScript
- Homepage:
- Size: 775 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rocket Seat Ignite - GoRestaurant
![]()
## Table of Contents
- [About](#about)
- [Getting Started](#getting_started)
- [Usage](#usage)
- [Docs](#docs)
- [Resources](#resources)A basic restaurant menu management UI with ReactJS and Typescript.
### Prerequisites
- `node >= 12.0.0`
### Installation
1. Clone this repo locally and install the required packages:
```bash
$ git clone https://github.com/librity/ignite_restaurant.git
$ cd ignite_restaurant
$ yarn install
```2. Start a json server (mock backend):
```bash
$ yarn server
```3. Start a dev server:
```bash
$ yarn start
```4. Open http://localhost:3000 on your web browser.
On the home screen, you can edit, delete and disable items.
You can create a new item by clicking in `Novo Prato`.- https://github.com/typicode/json-server
- https://www.typescriptlang.org/download- https://www.tutorialspoint.com/typescript/typescript_interfaces.htm
- https://stackoverflow.com/questions/61475289/property-value-does-not-exist-on-type-never-when-use-useref-hook-in-mui
- https://www.pluralsight.com/guides/defining-props-in-react-function-component-with-typescript
- https://www.logicbig.com/tutorials/misc/typescript/interface-describing-function.html