Skip to content

lucasrb04/todo-list-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Seja bem vindo ao projeto Todo List App!

Version

Descrição

Melhore a produtividade de sua empresa com o Todo List App. Disponibilize uma ótima ferramenta para gerenciamento de tarefas para garantir uma equipe mais organizada.

A aplicação conta com uma tela de login, para cadastro e autenticação de usuários. Ao logar, o usuário tem acesso a todas as listas de tarefas criadas em sua conta. Nessa parte o usuário pode criar uma nova lista, apagar ou editar uma lista existente. Ao criar ou editar uma nova lista, o usuário pode cadastrar novas tarefas, apagar tarefas antigas e marcar como concluída. Além dessas opções, essa página tem filtros para ordenar as tarefas em ordem alfabética, por data de criação e por status. A aplicação foi separada em dois repositórios, a api em NodeJs, com todas as regras de négócio e conexão com o banco de dados e o app em ReactJs.

🔩 Tecnologias

Esse projeto foi desenvolvido com a seguinte técnologias:

  • React
  • NodeJS
  • mongoDB

🤔 Como rodar

# Clone o repositório
git clone git@github.com:lucasrb04/todo-list-app.git

# Entre no diretório
cd todo-list-app

# Inicialize o mongoDB
systemctl start mongod

# Digite a senha de acesso

# Entre no backend
cd backend

# Instale as depedências
npm install

# Instale as depedências
npm start

# Agora abra outro na diretório raiz e entre no frontend
cd frontend

# Instale as depedências
npm install

# Rode o projeto
npm start

Login:

Main:

Lists:

Link para o deploy:

https://todolist1-app.herokuapp.com/

Obs: Modo mobile ainda em desenvolvimento, portanto se usar pelo celular, ative a opção de visualizar via desktop.

Autor

👤 Lucas Ribeiro

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published