This project was developed during my school years. It is not intended for production use, and is not maintained. This is a public project with the sole purpose of demonstrating my skills.
s11-selection is a PHP web solution designed to automate the creation of a student's evaluation grid and then gather them to make a ranking.
You need to have Composer and PHP8 installed on your system.
To set up your MySQL database, use the import-ready SQL file ./docs/selection.sql
. The three accounts id/pass
are admin/admin
, teacher/teacher
and secr/secr
.
For the PHP application, run the setup.sh
script and follow the instructions.
- Authentication portal
- Evaluator's area :
- Filling in an evaluation grid
- Update a grid
- View the ranking
- Secretary's area :
- View and download the ranking in CSV format
- Administrator area :
- Create an account
- Update an account
- Delete an account
✨ You can find in the folder ./docs/README-PICTURES/
the application presentation.
💻 Object-oriented PHP under MVC architecture.
✏️ Use of Bulma CSS framework.
~ mqxewww, 2021-2023