У нас в универе делали с ребятами приложение с расписанием, только все куда сложнее: был веб для ЛК системы, написанный на PHP + Laravel + livewire, никакого открытого API для этого не было, все парсили через HTML, проблемы с cookies, CSRF токенами, версиями livewire, чтобы посмотреть расписание другой недели нужно было вызывать методы страницы и все это максимально аккуратно, чтобы не ловить 429. По итогу идею забросили, так как разработчики изменили структуру ответа и приложение начало падать :)
У нас в универе делали с ребятами приложение с расписанием, только все куда сложнее: был веб для ЛК системы, написанный на PHP + Laravel + livewire, никакого открытого API для этого не было, все парсили через HTML, проблемы с cookies, CSRF токенами, версиями livewire, чтобы посмотреть расписание другой недели нужно было вызывать методы страницы и все это максимально аккуратно, чтобы не ловить 429. По итогу идею забросили, так как разработчики изменили структуру ответа и приложение начало падать :)