├── bd <- PostgreSQL
├── docker-compose.yml <- Rodar o banco de dados
├── docker-entrypoint-initdb.d/ <- Scripts de criação do banco de dados
├── frontend <- Frontend típico em Svelte
├── backend <- Backend típico em Flask
A documentação pode ser encontrada em artistrea.github.io/BDocs
Para rodar o banco de dados, basta executar o comando:
docker-compose up
Para reiniciar o banco de dados do absoluto zero, é necessário limpar os volumes do docker:
docker-compose down --volumes
Para rodar o frontend, basta instalar os pacotes necessários:
cd frontend
npm install
E então rodar o projeto:
npm run dev
Para rodar o backend, basta instalar os pacotes necessários:
cd backend
pip install -r requirements.txt
E então rodar o projeto:
python3 -m flask --app src/app run --debug