Entrar na pasta da api
$cd task-manager-api
Install dependencies:
$ yarn
Configurar .env seguindo o .env.example
Após iniciar o docker e instalar o postgress. Run psql in docker:
$ docker compose build
$ docker compose up -d
Agora com o banco de dados iniciado podemos apenas rodar as migrations. Run migrations:
$ yarn typeorm migration:run
Run project in dev mode:
$ yarn dev:server
Entrar na pasta do frontend
$ cd my-tasks
Install dependencies:
$ yarn
Iniciar
$ yarn start
Lembrando que o yarn pode ser substituído pelo npm, rodando praticamente os mesmos comandos.
- Listar todas as tarefas
- Procurar tarefa por nome (selecionando apenas a primeira)
- Criar tarefas
- Atualizar tarefas
- Deletar Tarefa
- Testes integrados
- Testes mockados