- 1. Descrição 💡
- 2. Pré-requisitos 📋
- 3. Etapas para a Execução do Ambiente 🔧
- 4. Novas Planilhas do Banco
- 5. Equipe 👥
Esse é um projeto da disciplina de Métodos de Desenvolvimento de Software, da Universidade de Brasília. O nosso objetivo é trabalhar nas diferentes áreas que envolvem o ciclo de vida de um software, afim de desenvolver uma aplicação de gerenciamento/gestão de inventário(s).
- Clone o repositório;
git clone https://github.com/unb-mds/2024-2-Squad04
- Navegue até o diretório do projeto;
cd PROJECT
- Crie um ambiente virtual e ative-o;
python -m venv .venv .venv/scripts/activate
- Instale as dependências;
pip install -r requirements.txt
- Baixe a Docker Desktop (Docker Engine, linux) no site oficial do docker;
- Crie um arquivo ".env" na pasta /PROJECT, e insira as variáveis do projeto(requisitar elas com os desenvolvedores);
- Execute o container do docker-compose.yml;
docker compose up -d
- Navegue até a raiz do projeto;
cd src
- Gere os arquivos de migração;
python manage.py makemigrations
- Aplique as migrações do banco de dados;
python manage.py migrate
- Inicie o servidor de desenvolvimento;
python manage.py runserver
E pronto! Assim está pronto para a execução do ambiente do projeto.
- Crie ou modifique uma planilha seguindo o models;
- Navegue até a raiz do projeto;
cd .\PROJECT\src\
- Gere os arquivos de migração;
python manage.py makemigrations
- Aplique as migrações do banco de dados;
python manage.py migrate
Scrum Master | Product Owner | Front-End Developer | Back-End Developer | Front-End Developer | Architect |
---|---|---|---|---|---|
Caio Venâncio | Eduardo de Pina | Enzo Emir | João Maurício | Marcelo Makoto | Victor Pontual |