Você pode baixar a última versão do projeto aqui. A última versão inclui o executável para Windows, Linux e MacOS ✅.
Ou, se preferir, pode clonar o repositório e rodar o projeto localmente. Ensinamos logo abaixo 🔽.
Este projeto foi desenvolvido utilizando as seguintes tecnologias e bibliotecas:
Para rodar esse projeto na sua máquina local, primeiro clone este repositório e execute o comando:
# Na raiz do projeto, instale as dependências
npm install
Depois de instalar as dependências do frontend, você precisa instalar as dependências do backend. Para isso, vá até a pasta backend
e execute o comando:
# Na pasta backend, primeiro crie um ambiente virtual
python -m venv env # ou python3 -m venv env, dependendo da sua versão do python
# Depois, ative o ambiente virtual
. env/bin/activate # ou env/Scripts/activate, dependendo do seu sistema operacional
# Por fim, instale as dependências
pip install -r requirements.txt
Depois de instalar todas as dependências, você pode rodar o projeto. Para isso, execute os seguintes comandos:
# Primeiro, inicie o backend
python manage.py runserver
# Depois, em outro terminal, inicie o frontend
npm start
🎉 Pronto! Agora você pode acessar o backend do projeto em http://localhost:8000
, e o frontend já estará rodando em uma janela do seu desktop.
⚠ Lembre-se, também, de preencher as credenciais necessárias em um arquivo .env
usando o .env.example
como um exemplo ⚠
O desgin desse projeto foi feito a partir do protótipo criado pelo José Alexandre que se encontra aqui. Você pode vê-lo e comparar suas mudanças com o projeto final.
Contribuições, issues e feature requests são muito bem vindas!
Sinta-se à vontade checar a página de issues.
Copyright © 2023 João Lucas 🤝 Iasmin Borba 🤝 José Alexandre .
This project is licensed under the MIT license.
![]() João Lucas |
![]() Iasmin Borba |
![]() José Alexandre |
---|