Author: Eliezer 25/08/2024
Curso: Bacharelado em Ciência da Computação
Disciplina: Projeto de Sistemas
Professor: Edeilson Milhomem da Silva
Integrantes:
- Daniel Reis Aruda Sales
- Douglas Ribeiro Santos de Sá
- Eliézer Alencar Moreira
- Ícaro Mesquita Ponce
- Murilo Rodrigues Pereira
O Eventugo é uma solução desenvolvida para facilitar a gestão de créditos em eventos, substituindo as tradicionais comandas físicas por um sistema digital. O projeto visa criar uma experiência mais conveniente e segura para os participantes, que poderão recarregar e utilizar seus créditos por meio de um aplicativo móvel. O sistema permite a realização de transações utilizando QR codes, com visualização de saldo em tempo real e acompanhamento do histórico de transações.
- Download do App (APK): Clique aqui para baixar o aplicativo
- Acesse o Painel Administrativo: Clique aqui para acessar
Acesse o planejamento das sprints aqui.
Acesse o modelo arquitetural do projeto aqui.
Acesse o MVP aqui.
Acesse o detalhamento das User Stories aqui.
Acesse a prototipação do projeto aqui.
Acesse a documentacao de requisitos aqui.
Author: Ícaro 16/09/2024
- Primeiramente, clone o repositório do projeto:
git clone https://github.com/Liezy/EventuGO.git- Acesse a pasta do projeto:
cd EventuGO/EventuGo- Crie um ambiente virtual:
python -m venv venv- Ative o ambiente virtual(Se estiver no windows faça pelo cmd ou powershell):
venv/scripts/activate
ou
source venv/bin/activateObs: pode ser necessário dar permissão de execução para o arquivo de ativação do ambiente virtual. Para isso, execute o comando:
Set-ExecutonPolicy RemoteSigned
ou
chmod +x venv/bin/activate- Instale as dependências do projeto (caso haja algum):
pip install -r requirements.txt- Execute as migrações do banco de dados:
python manage.py migrate- Crie um superusuário para acessar o painel administrativo:
python manage.py createsuperuser- Execute o servidor:
python manage.py runserver- Caso tenha adicionado novas dependências ao projeto, atualize o arquivo
requirements.txt:
pip freeze > requirements.txtPrimeiramente certifique-se de ter o Flutter instalado em sua máquina. Para isso, siga as instruções disponíveis na documentação oficial.
- Acesse a pasta do projeto:
cd /app- Rode o projeto:
flutter run- Caso necessário, instale as dependências do projeto:
flutter pub get