Obs.: Ainda está configurado com localhost, pendente utilizar Mongoose para configurar o backend e fazer o deploy no heroku.
Aplicação desenvolvida na stack MERN para auxiliar as pessoas colaboradoras na produtividade, através de um registro de tasks individuais, foram desenvolvidas funcionalidades conforme as necessidades abordadas:
- Visualizar a lista de tarefas;
- Esta lista deve ser ordenável por ordem alfabética, data de criação ou por status;
- Inserir uma nova tarefa na lista;
- Remover uma tarefa da lista;
- Atualizar uma tarefa da lista;
- A tarefa deve possuir um status editável: pendente, em andamento ou pronto;
- Clone o repositório
git clone
; - Instalar as dependências no back-end e front-end com
npm install
;
Para rodar a aplicação localmente basta utilizar o comando npm run dev
nos diretórios de backend e frontend, e para acessá-los digitar http://localhost:8080 (front-end) e http://localhost:3333 (backend), certifique-se de que não há outras aplicações rodando nas respectivas portas.
- ReactJS - utilizando functional components combinados com styled-components (CSS-in-JS);
- NodeJS/ExpressJS - Arquitetura MSC;
- MongoDB - Banco de Dados não relacional.
- ESLint - Padronização de código, configurações Padrões Trybe para frontend e backend;