Creation of a web app that automates rubrics' management to evaluate students in an academic context. (Original description and interface by Lambda-Ideas).
This repository includes the new and improved SWJJ Solutions' version, and implementations for the fourth homework in Software Engineering course.
This project is made in Python (3.7) using the IDE PyCharm. Even though this IDE was used, it should be possible to be executed successfully from the terminal regardless of the OS.
A tool that mixes Python's pip, Pipfiles and virtualenv to simplify and automatize the installation of the packages needed to run the algorithm. To install use the following:
pip install pipenv
The project uses the framework Django. To avoid version dificulties and simplifying installation for new users it's heavily recommended to use Pipenv with the following command inside this project's directory:
pipenv install
First it's necessary to start Pipenv console to install this project's framework.
pipenv shell
Next, run the following commands to configure Django:
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
(You can exit Pipenv's shell using exit
or by pressing Ctrl + D. Also, remember to replace python
with whichever command matching the version you're using).
From now on, you just need the following command to start this project's local server:
pipenv run python manage.py runserver
- Brandon Peña - brandonHaipas
- Cristián Llull Torres - CILT
- David de la Puente - daviddelapuente
- Pablo Torres - pabtorres
- Sofía Castro - cinnamontea