O Sistema de Exames Online é um projeto desenvolvido para permitir que professores criem exames e estudantes realizem exames de forma online, proporcionando uma experiência amigável e eficiente. O sistema é projetado para ser intuitivo e responsivo, adaptando-se a diferentes dispositivos para oferecer uma experiência consistente.
Clone the project repository from Gitlab
git clone [email protected]:ASfft/Exams-Eng-Software.git
Check Usage section to handle the project.
- Python 3.10
- Poetry
After cloning the project and installing all prerequisites.
-
Create a virtual environment
-
Check if poetry is using your own virtual environment:
poetry env system
-
In case poetry is not pointing to correct python path, just update the poetry
poetry env use system
-
Install poetry dependencies:
poetry install
- Initialize database
./manage.py initialize
- Run application
or
python run.py
flask --app app.wsgi run