Skip to content

ICEI-PUC-Minas-PMV-SI/pmv-si-2024-2-pe6-t3-gerenciamento-de-tarefas

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TÍTULO DO PROJETO

CURSO: Sistemas de Informação

DISCIPLINA: Projeto - Arquitetura de Sistemas Distribuídos

SEMESTRE: 6º

O projeto em desenvolvimento tem como objetivo criar um sistema web de gerenciamento de tarefas. Essa ferramenta permitirá que os usuários organizem e acompanhem suas atividades diárias on-line, facilitando a gestão de suas responsabilidades e o cumprimento de prazos. Para os gestores e equipes, o sistema oferecerá uma plataforma para centralizar e priorizar tarefas, otimizando o fluxo de trabalho e a colaboração entre os membros. Em resumo, o sistema busca melhorar a produtividade individual e coletiva, aumentar a transparência no andamento das tarefas e a eficiência na execução de projetos.

Integrantes

  • Lucas Vinicius Oliveira Mendes
  • João Victor Dias Lopes
  • João Pedro Madeira Cristino

Orientador

  • Kléber Jacques Ferreira de Souza

Planejamento

Etapa Atividades
ETAPA 1 Documentação de Contexto
ETAPA 2 Planejar, desenvolver e gerenciar APIs e Web Services
ETAPA 3 Planejar, desenvolver e gerenciar uma aplicação Web
ETAPA 4 Planejar, desenvolver e gerenciar uma aplicação Móvel
ETAPA 5 Apresentação

Instruções de utilização

Pré-requisitos

Certifique-se de que os seguintes itens estão instalados em sua máquina:

  • Node.js (v16 ou superior) e npm (ou yarn)
  • .NET SDK (versão 6 ou superior)
  • SQL Server (ou outro banco de dados configurado no backend)
  • Expo CLI (para executar o aplicativo mobile)
  • Git (para clonar os repositórios do projeto)

Configuração do Backend

  1. Clone o repositório do backend:

    git clone https://github.com/lucasviniciusom/GerenciamentoApiRest.git 
    cd GerenciamentoApiRest
  2. Instale as dependências do projeto:

     dotnet restore
  3. Aplique as migrações para configurar o banco de dados:

    dotnet ef database update 
  4. Execute a aplicação:

dotnet run

A API estará disponível em https://localhost:44374


Configuração do Frontend Web

  1. Clone o repositório do frontend web:

    git clone https://github.com/lucasviniciusom/gerenciamento-front-api.git  
    cd gerenciamento-front-api
  2. Instale as dependências:

    npm install  
  3. Execute a aplicação em modo de desenvolvimento:

    npm start  

A aplicação estará disponível em http://localhost:3000


Configuração do Frontend Mobile

  1. Clone o repositório do frontend mobile:

    git clone https://github.com/lucasviniciusom/gerenciamento-mobile.git 
    cd gerenciamento-mobile
  2. Instale as dependências:

    npm install  
  3. Inicie o Expo Go:

    expo start  

Código

  • Front-end
  • Mobile
  • Back-end
  • Apresentação

  • Apresentação da solução
  • About

    pmv-si-2024-2-pe6-t3-pmv-si-2024-2-pe6-t3-DistributedApplications-Template created by GitHub Classroom

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published