GoRestaurant

Layout

layout

GoRestaurant 🍝

Este repositório é referente ao desafio 'CRUD React' do Bootcamp GoStack 11.0, da Rocketseat.

Proposta

Este projeto é um estudo em React para treinar funções básicas de uma aplicação, tais como o CRUD (Create, Read, Update and Delete). Para tornar o desafio mais complexo, também foi introduzido o isolamento de componentes que executam cada uma das operações e a definição de tipos mais complexos, utilizando funções como propriedades entre os componentes.

Tecnologias Utilizadas

React
React Modal
Styled-Components
Jest
React Icons
Typescript

Testes

Esse projeto utiliza Jest para realizar os testes E2E. Para inicializar todos os testes já prepardos, utilize yarn test .

Como obter esse repositório?

Para obter esse projeto, siga os passos:

  1. Clone esse repositório utilizando git clone.
  2. Rode o comando yarn na raíz da pasta do projeto clonado para baixar as dependências.
  3. Rode json-server server.json -p 3333 na raíz da pasta do projeto para inicializar a Fake API.
  4. Rode yarn start na raíz da pasta do projeto para inicializar o servidor.