Skip to content

Latest commit

 

History

History
65 lines (50 loc) · 2.26 KB

ReadME.md

File metadata and controls

65 lines (50 loc) · 2.26 KB

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. O diferencial do meu projeto é o tema Dark e a responsividade para todos os tipos de tela.

Resultado 🚀

Responsivo 📱

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.
  5. Happy Hacking! 🚀

⚠️ Caso o projeto não mostre os produtos, rode adb reverse tcp:3333 tcp:3333 antes de iniciar a Fake API ⚠️

Como Contribuir? 😍

Faça um fork deste repositório

# Clone o seu fork
$ git clone url-do-seu-fork && cd GoRestaurantWeb

# Crie uma branch com sua feature ou correção de bugs
$ git checkout -b minha-branch

# Faça o commit das suas alterações
$ git commit -m 'minhas alterações'

# Faça o push para a sua branch
$ git push origin minha-branch

Delete sua branch, se quiser, quando o merge da sua pull request for feito.

Feito com 💜 por andrecampll.