A intenção deste projeto é fornecer uma interface comum para o sistema de transporte públicos em Portugal.
O projeto consiste em 3 sub-projetos:
- Modelo entidade relacionamento
- Lógica de negócio
- Saída de dados
Os dados iniciais disponíveis neste projeto depois das migrações são:
- Todos os distritos de Portugal
- Todas as cidades de Portugal
docker >= 2
docker-compose >= 1.18
Sigam as instruções de comandos dadas abaixo:
- Façam um clone do repositório (SSH ou HTTPS)
# SSH
git clone --recurse-submodules git@github.com:glaand/tpp.git
# ou
#HTTPS
git clone --recurse-submodules https://github.com/glaand/tpp.git
- Entrem na pasta, façam a migração do projeto e iniciem a aplicação.
cd tpp/
docker-compose run --rm web python manage.py migrate
docker-compose up
Depois de o projeto estar up & running, podem aceder à aplicação usando uns dos endereços dados no tópico Saída de dados