Custom Desktop/Web Client for the EdulinkOne API built with Rust & Solidjs
Web App
·
Report Bug
·
Request Feature
Table of Contents
- Speed: The Desktop Client provides a faster experience because of it's startup time compared to opening a browser and navigating to EdulinkOne.
- Intuitive UI: This Client tries to mimic EdulinkOne's design to keep it intuitive for all user's while also allowing for custom themes.
- Custom Themes: This Client compared to the offical one allows for custom themes to be added by forking it and modifying the css then building it.
- Data Saving:: In a few places the Offical Client of EdulinkOne does make some unneeded network requests for example in the links page where it already had url's for links but manually calls out for each link item for its url.
- Improvements: The EdulinkOne Offical Client does have some annoyance's which this client attempts to fix like club's not inside of the timetable page instead requiring user to navigate to the club's page.
- Open Source: This client is fully open source with types allowing other people to use my findings of the undocumented API in their own project.
This project makes use of the EdulinkOne API which is undocumented. This project is not affilated with EdulinkOne or it's owner Overnet Data.
The author is not responsible for any damage or issues arising from its use.
Distributed under the MIT License. See LICENSE.txt for more information.






















