Skip to content

✅ Lista de tarefas compartilhada que permite aos usuários criar e gerenciar listas de tarefas. Recursos incluem registro de usuários, criação de listas de tarefas, adição/remoção de tarefas, compartilhamento de listas e atualização. Tecnologias utilizadas: React, Node.js, MySQL, Docker.

Notifications You must be signed in to change notification settings

fco3lho/shared-todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lista de Tarefas Compartilhada

Tecnologias   |    Projeto   |    Como utilizar em sua máquina


🚀 Tecnologias

Esse projeto foi desenvolvido com as seguintes tecnologias:


💻 Projeto

Este projeto consiste em uma lista de tarefas compartilhada que permite que você e seus colegas utilizem de forma que cada um possa organizar suas próprias tarefas, editando listas de tarefas compartilhadas entre vocês, fazendo com que se organizem em relação a atividades em grupos, feito com React.js no front-end, Node.js no back-end e MySQL de banco de dados onde, o mesmo conta com várias funcionalidades para melhor aproveito dos usuários, como:

  • Cadastro, login, logout e autenticação de usuários.
  • Criação de listas de tarefas.
  • Cadastro de tarefas.
  • Compartilhamento de listas de tarefas.
  • Aceitação ou recusa de convites.
  • Edição de listas compartilhadas.
  • Exclusão de listas de tarefas.
  • Listagem de listas de tarefas.
  • Visualização e edição de listas de tarefas.

As tarefas requisitadas no arquivo em anexa estão presentes dentro da pasta files com seus respectivos documentos:
Tarefa 01: DER-todo-list.jpeg;
Tarefa 02: MLR-todo-list.txt;
Tarefa 03: script.sql;
Tarefa 05: query.sql;


🔗 Como utilizar em sua máquina

  1. Clone o repositório utilizando o comando git clone https://github.com/fco3lho/shared-todo-list.
  2. Caso não possua, instale o Docker e o Docker Compose em sua máquina.
  3. Execute o comando docker compose up -d na pasta raíz do projeto.
  4. Após carregar todas as dependências e eecutar todos os comandos, verifique se os 3 containêres (client, server e database) estão em funcionamento, com o comando docker ps.
  5. Se estiverem funcionando, abra a aplicação na página http://localhost:3000 para utilizá-la.
  6. 👥 Autores

    Projeto elaborado por Felipe Coelho de Oliveira Campos, Henrique Souza Fagundes, João Pedro Martins Espíndola, Lucas Farinelli Crivellari de Pinho, Pedro Henrique Louback Campos

    Alunos da matéria de Banco de Dados 1 do curso de Engenharia da Computação no CEFET-MG

About

✅ Lista de tarefas compartilhada que permite aos usuários criar e gerenciar listas de tarefas. Recursos incluem registro de usuários, criação de listas de tarefas, adição/remoção de tarefas, compartilhamento de listas e atualização. Tecnologias utilizadas: React, Node.js, MySQL, Docker.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages