/2023.1-FastTransplant

FastTransplant é um website desenvolvido por alunos de Requisitos de Software durante o semestre 2023.1 para auxiliar profissionais do HUB no transplante de rins.

Primary LanguageCSSMIT LicenseMIT

FastTransplant

1. Introdução

FastTransplant é um projeto desenvolvido durante o semestre 2023.1 da Universidade de Brasília/Faculdade do Gama (UnB/FGA) por alunos de Requisitos de Software do prof. Dr. George Marsicano.

O objetivo geral é aplicar os conceitos, técnicas, ferramentas e metodologias aprendidas em sala - principalmente aqueles concernentes à Engenharia de Requisitos - através da criação de um website que pudesse auxiliar profissionais do Hospital Universitário de Brasília (HUB) durante todo o processo de transplantes de rim (Saiba mais aqui).

Algumas funcionalidades:

  • Em 3 cliques você consegue adicionar doadores ou receptores de forma automática a partir de um documento PDF!
  • É possível realizar milhares de testes de compatibilidade receptor-doador em segundos!
  • O sistema mantém a segurança através de um sistema de login simples e funcional.
  • Você pode cadastrar diversos médicos e monitorar as atividades deles na plataforma.

2. Integrantes

Foto Nome Conta Github
Ana Beatriz(Membro Time) Ana Beatriz Massuh AnaBeatrizMassuh
Bruno(Membro Time) Bruno Martins gitbmvb
João(Membro Time) João Pedro Morbeck uMorbeck

3. Como utilizar

3.1. Pré-requisitos

Antes de iniciar, certifique-se que você cumpre com os seguintes requisitos:

  • Você possui instalada a versão mais recente do python (>=3.10.6)
  • Você possui instalada a versão mais recente do pip (>=22.0.2)

3.2. Instalação

Primeiramente, baixe os arquivos do projeto através do comando:

git clone https://github.com/mdsreq-fga-unb/2023.1-FastTransplant.git

Na sequência, navegue até a pasta raiz do projeto e instale as dependências com os seguintes comandos:

cd 2023-3.1-FastTransplant
pip install -r requirements.txt

Por fim, inicie o servidor com o comando:

python3 manage.py runserver

3.3. Contribuições

  1. Leia o Manual de Contribuição.
  2. Faça um fork deste repositório na sua conta github.
  3. Crie uma branch na sua máquina local : git checkout -b <nome_da_branch>.
  4. Realize as mudanças necessárias, e em seguida faça um commit através do comando git commit -m "mensagem do commit"
  5. Envie as mudanças para o repositório remoto: git push origin <nome_da_branch>
  6. Solicite um pull request através da sua conta Github.

4. Backlog

Você pode acessar a nosso backlog aqui. Para informações mais detalhadas, como a Visão de Produto, Visão de Projeto, Processo de Desenvolvimento, etc., acesse a nossa gitpages.

5. Deploy

Você pode acessar a API agora mesmo por meio da URL https://fasttransplant-b3eda1075cbb.herokuapp.com/.