Acabamos de chegar na empresa e nosso primeiro desafio é subir o projeto na nossa máquina, implementar umas features e corrigir uns bugs que possam existir no caminho.
Como banco de dados estamos utilizando um MySQL
, as configurações do banco estão no arquivo /settings/index.js
.
Utilize as configurações do seu banco local.
$ npm install
$ npm run dev
Com o ambiente está rodando, basta acessar http://localhost:3000
- [FEATURE] - Baixar o projeto;
- [FEATURE] - Instalar o projeto;
- [FEATURE] - Criar a tabela no banco de dados mysql;
- [FEATURE] - Configurar dados de acesso;
- [FEATURE] - Implementar edição de tarefa;
- [FEATURE] - Implementar deleção de tarefa;
- [FEATURE] - Implementar endpoint de find by id;
- [FEATURE] - Implementar paginação;
- [FEATURE] - Implementar busca por termo;
- [BUG] - A Função de deleção não está funcionando;
OBS: fazer implementação com query e com o TodoModel
- [FEATURE] - Implementar Layout com EJS - EASY;
- [FEATURE] - Implementar Front-end com
axios
- HARD;
- [FEATURE] - Implementar
dotenv
no projeto - MEDIUM;