/GerenciamentodeTarefas-CSharp

Trabalho UNA - Estrutura de Dados

Primary LanguageC#MIT LicenseMIT

GerenciamentodeTarefas-CSharp

Sobre o Projeto

"O projeto foi concebido em resposta aos desafios de coordenação entre os membros de equipes em diversas empresas. A API que desenvolvemos tem como objetivo solucionar esse problema por meio de um agendador de tarefas, que organizará as atividades a serem realizadas e as que já foram concluídas em um banco de dados. Isso permitirá que o trabalho ocorra de maneira mais eficiente, otimizando o alcance das metas

Sobre a API

O aplicativo oferece funcionalidades que permitem a inclusão de nome, descrição, prazo e situação das tarefas. Além disso, disponibiliza botões para salvar as informações no banco de dados, atualizar a tabela de tarefas, editar as tarefas e excluir entradas erradas ou desnecessárias. O aplicativo também oferece recursos de autenticação, permitindo o registro de novos usuários com níveis de acesso variando de 0 a 3.

Esses níveis de acesso são distribuídos da seguinte forma: nível 0 corresponde aos leitores, que possuem permissão apenas para atualizar a tabela e visualizar o conteúdo já existente; nível 1 abrange os editores básicos, que podem criar e salvar novas tarefas; nível 2 engloba os editores avançados, que têm a capacidade de salvar, editar e excluir tarefas; por fim, nível 3 designa os gerentes, que podem cadastrar novos usuários, além de possuir as mesmas permissões dos níveis de acesso anteriores."

As interfarces

Tela para agendamento de tarefas

Tela para agendar tarefas

Tela de login

Tela para login de usúarios

Tela para cadastro de novos usuários

Tela Cadastro de usuários

Autores


Lucas Fernandes

622122322

Lucas Ferreira

622220003

Kauan Fernandes

622220683

Diego Pinheiro

622221025

Lincoln Moreira

61921952