O projeto é um desafio formulado pela equipe da Ruptiva, com caráter de escolha pessoal. Este projeto é uma aplicação chamada "Nossos pratos", onde através de uma API construída com Node.js + Express será possível realizar as seguintes tarefas:
O usuário poderá:
- Criar uma nova conta (e-mail/senha);
- Fazer login/logout.
O sistema deverá validar os dados de entrada:
- E-mail válido;
- Senha deve conter pelo menos 8 caracteres.
O usuário poderá criar registros no sistema. O registro é um prato de comida onde irá ter um nome, descrição e uma foto.
Será possível listar os pratos adicionados pelos usuários e ao clicar em um item o mesmo será exibido em um modal.
Os usuários poderão excluir os pratos.
Primeiro clone o repositório em seu computador, por meio do terminal utilizando o comando:
- Clonando o repositório
# Clone o repositório
$ git clone https://github.com/HumbertoF98/Nossos-Pratos.git
# Entre na pasta raiz da aplicação
$ cd Nossos-Pratos
- Instalando dependências
# Instale as dependências da aplicação
$ npm install # ou yarn (caso tenha instalado)
- Configure sua baseURL
# Configure como preferir através do diretório src/services/api.ts
- Iniciando a aplicação
# Inicie a aplicação web
$ npm start # ou yarn start (caso tenha instalado)