Skip to content

boykopovar/BsuirStats

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📊 BsuirStats — Веб-интерфейс для рейтинга студентов БГУИР

JavaScript Vanilla JS Responsive

BsuirStats — чистый веб-клиент к внутреннему API БГУИР.
Те же данные, что на официальной странице, но с функциями, которых там никогда не будет.

Живая версия → https://boykopovar.github.io/BsuirStats/


Что умеет (чего нет на официальном сайте)

  • Рейтинг по конкретному предмету + типу занятия (ЛР / ЛК / ПЗ)
  • Сортировка по среднему баллу или по сумме оценок
  • Фильтр по диапазону студенческих билетов
  • Выделение топ-N % цветом
  • Все фильтры в URL — поделился ссылкой и у друга открылось точно так же
  • Адаптив под мобилки без боли

Есть Python-библиотека

Если нужно в скриптах — pybsuir.
Там базовый функционал (общий рейтинг + топ по предмету) и больше гибкости.


Стек

  • Чистый HTML + CSS + Vanilla JS
  • Ноль зависимостей
  • Ноль фреймворков
  • Не нужен сервер, просто открывай index.html
  • Работает даже на калькуляторе

В будущем планируется добавить ещё пару фич (гибкая сортировка, экспорт в CSV и т.д.).

Releases

No releases published

Packages

No packages published