MODSI is a web app built using Flask, PostgreSQL and HTML which allows students, conselours and public to publish academic papers and also consult their work. The database schema was built taking into account three main actors: students, teachers and conselours. At the time, it still needs improvement such as session implementation, project approval and deletion and more secure authentication.
By cloning the repository, you have already the necessary tools to run the application. To do so:
cd docker_dev
docker-compose up
for running all services
To make alterations into the database schema you need to run the database service separately by doing:
docker-compose run database bash
For those who are not interested in improving the app or get to know its architecture, just pull the official Docker image by doing:
docker pull cyberking18/modsi
Pull requests are welcome. Please open a issue first to discuss the changes, and then open a pull request.