Skip to content

Projeto de backend desenvolvido para o processo seletivo da comp júnior 2023/1

Notifications You must be signed in to change notification settings

camidebem/ProjetoPS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

Agenda de Tarefas - Projeto para Processo Seletivo da Comp Júnior

Visão Geral

Este é um projeto desenvolvido como desafio da capcitação em backend. A aplicação é uma agenda de tarefas com recursos avançados, incluindo autenticação de usuários, permissões de administração, e funcionalidades CRUD completas.

Tecnologias Utilizadas

  • Node.js: Plataforma de execução de JavaScript do lado do servidor.
  • Express: Framework web para Node.js que facilita a construção de aplicativos web.
  • MongoDB: Banco de dados NoSQL utilizado para armazenar as informações da agenda de tarefas.

Funcionalidades

  1. Cadastro e Autenticação de Usuários:

    • Novos usuários podem se cadastrar na plataforma.
    • Sistema de autenticação com login seguro.
  2. Recuperação de Senha:

    • Recuperação de senha por meio de um processo seguro de redefinição de senha através de token de recuperação no email.
  3. Agenda de Tarefas:

    • Adição, leitura, atualização e remoção de tarefas.
    • Prioridade associada a cada tarefa para uma melhor organização.
  4. Permissões de Administração:

    • Usuários com permissões de admin podem realizar operações avançadas.
    • Restrição de acesso a funcionalidades sensíveis.

Pré-requisitos

  • Node.js instalado.
  • MongoDB instalado e em execução.

Configuração do projeto

npm install

Inicialização do servidor

npm run serve

About

Projeto de backend desenvolvido para o processo seletivo da comp júnior 2023/1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published