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 Massuh | AnaBeatrizMassuh | |
Bruno Martins | gitbmvb | |
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
- Leia o Manual de Contribuição.
- Faça um fork deste repositório na sua conta github.
- Crie uma branch na sua máquina local :
git checkout -b <nome_da_branch>
. - Realize as mudanças necessárias, e em seguida faça um commit através do comando
git commit -m "mensagem do commit"
- Envie as mudanças para o repositório remoto:
git push origin <nome_da_branch>
- 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/.