Desafio de treinamento Trybe
Esse é um projeto full stack de treinamento desenvolver uma aplicação para gerenciar tarefas de colaboradores
Pre-requisitos para rodar o projeto:
- mongoDB
- npm start
- npm start
Copie o ssh do projeto [email protected]:Paulynho-lima/Todo-List-Full-Stack.git
git clone [email protected]:Paulynho-lima/Todo-List-Full-Stack.git
cd Todo-List-Full-Stack
cd bakend
npm install
npm start
-A aplicação está configurada para rodar na porta local 3001.
cd ..
-
cd font end
-
npm install
-
npm start
-A aplicação está configurada para rodar na porta local 3000.
A API consta com 1 rotas:
/tasks
:/
[GET
] Lista todas as tarefas cadastradas/:id
[POST
] Insere um novova tarefa/:id
[PUT
] Edita tarefa/:id
[DELETE
] Deleta uma terefa
Foi utilizado para o desenvolvimento backend o NodeJS com Express e para o frontend foi utilizado Reactjs e context api e Mocha/Chai para a criação dos teste unitários.
O banco escolhido para a aplicação foi Mongodb
.
- Adaptar melhorias no Front-end
- Implementação de Token de acesso
- Deplay no Heroku
- Implementação de transmissão de dados
in real time
através do SocketIO
- Email: [email protected]
- Linkedin: https://www.linkedin.com/in/paulo-lima/