A database with information about schools and classes for application after 7-th grade with class rankings. A single-page web application in Vue.js allowing ranking of students based on information about their NEA (National External Assessment) results and marks to calculate student's rank. The ranking is done compared to the minimal class ranks from previous years' campaigns. The application could be rendered with Bootstrap 3, Bootstrap 4 and Bootstrap 5 thus showcasing use of alternative styles on the same page.
You could use the application at https://sotirov-bg.net/apps/7klas/.
The database is designed for and requires MySQL 8.0.2 or newer. The web application requires Vue.js 3 or newer and optionally Bootstrap 3 or newer.