BsuirStats — чистый веб-клиент к внутреннему API БГУИР.
Те же данные, что на официальной странице, но с функциями, которых там никогда не будет.
Живая версия → https://boykopovar.github.io/BsuirStats/
- Рейтинг по конкретному предмету + типу занятия (ЛР / ЛК / ПЗ)
- Сортировка по среднему баллу или по сумме оценок
- Фильтр по диапазону студенческих билетов
- Выделение топ-N % цветом
- Все фильтры в URL — поделился ссылкой и у друга открылось точно так же
- Адаптив под мобилки без боли
Если нужно в скриптах — pybsuir.
Там базовый функционал (общий рейтинг + топ по предмету) и больше гибкости.
- Чистый HTML + CSS + Vanilla JS
- Ноль зависимостей
- Ноль фреймворков
- Не нужен сервер, просто открывай
index.html - Работает даже на калькуляторе
В будущем планируется добавить ещё пару фич (гибкая сортировка, экспорт в CSV и т.д.).