EdulinkAPK

EdulinkAPK

•  •  12 updates •  18h 49m

A modified EdulinkOne Mobile (Android) app with quality-of-life features like Dark Mode and combined Detention, Club, and Lesson timetables for easier viewing. (Will improve the desktop app project, as the Android app is essentially the website’s HTML)

By Gizzy (No.1 PHP Hater)

Timeline

Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 24m spent working 70d ago

APK and Web Published! I also did some JS injection to apply a fix for messages being white due to style tag in text content being set to BG white! It's time to ship! I swear Journey has actually made me stop procrastinating so hard on this project. There might be some unknown bugs that I don't know if you use the platform and discover one hit me up on slack!

Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 3h spent working 70d ago

I'm cooking! I don't know why this was so hard to implement. Well I do I had to inject new periods and stuff for it but ITS HERE! Just some more dark mode fixing and I can ship!

Update attachment
Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 1h spent working 71d ago

Clubs in Timetable Finished! I enjoy JavaScript Injection anyway Exams in Timetable soon!

Update attachment
Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 1h spent working 72d ago

Erm? What in the injection! Club and Exam Integration to timetable page soon?!

Update attachment
Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 28m spent working 73d ago

App and Website are now separated into different folders in the repository and now user data saving is back in the app! You don't need to re-enter your password every time now Cordova stores it again

Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 11m spent working 75d ago

Since Desktop Dark Mode is pretty far ahead with some bugs still I thought I would get the web version backup at https://edu.potatowo.me/#!/login this time using GitHub Pages for more reliability which means also a GitHub repository in case my Gitea goes down https://github.com/GizzyUwU/edulinkone-apk.

Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 20m spent working 75d ago

Journey ends in 5 days and I need 5 more updates on this project! So time to make more updates. Another Dark Mode Update!
- Documents Page now has Dark Mode
- Notice Bored now has Dark Mode
- Calendar Page now has Dark Mode

Update attachment
Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 2h spent working 75d ago

Yummy Dark Mode! Been working on dark mode for the desktop with a lot of pages done though once I'm finally finished with this I will try move over to a injection instead direct modification due to the CSS file being so huge my IDE be lagging. Journey needs to add support to upload more then 1 image frfr

Update attachment
Gizzy (No.1 PHP Hater) Gizzy (No.1 PHP Hater) 3 months ago

The Web Version site will come back up when I finish the dark mode pages!

Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 4h spent working 79d ago

Holy I have actually been productive this is shocking! Anyway I finished the dark mode for student acc using demo and personal account (may be missing dark mode on stuff due to me missing access to them features and demo lacking them) do note there is a issue with darkmode on some messages in the app message thing due to them using style tags to manually set on elements instead of css file though should be fixable when I start working on JS patches. I did also create a swap to the edulinkone.com source files for index.bundle.js vendor.bundle.js and runtime.bundle.js to try decrease the memory spikes with it seeming to work. The Web version of this is down for me changing to coolify panel but APK is up at https://git.potatowo.me/EdulinkOne/APK-Modifications/releases/tag/2025-05-28-09-26-48

Gizzy (No.1 PHP Hater) Gizzy (No.1 PHP Hater) 3 months ago

Nice

Malted Malted 3 months ago

this is so cool to see - a friend and i reverse engineered edulink when we were in high school! it was a whole saga :)

some of the code we wrote is at https://github.com/edulinkone

Gizzy (No.1 PHP Hater) Gizzy (No.1 PHP Hater) 3 months ago
This is for mobile the desktop view is still broken though now student is finished I will be working on student desktop view
Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 2h spent working 81d ago

Got bored so made a apk workflow so apk releases now for it https://git.potatowo.me/EdulinkOne/APK-Modifications/releases and also combined the web version into same repo so i only have to update 1 repo to update apk and website

Gizzy (No.1 PHP Hater) Gizzy (No.1 PHP Hater) 3 months ago
Way of right now doing it will be changed to be injections in future so that when edulinkone app does update the repo should be able to update with the new app while having injections but for time being as project is still at beginning its easier to do it this way
Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 1h spent working 83d ago

Did some more work and procrastinating but demo here https://edulink.potatowo.me/ desktop view css broke due to mobile fixes so it looks better in mobile view and its not apk yet just demo site mobile still needs some changes for better darkmode too

Gizzy (No.1 PHP Hater) Gizzy (No.1 PHP Hater) 3 months ago
Source Code on https://git.potatowo.me/EdulinkOne/website yipee performance issues may still exist still trying to debug
Gizzy (No.1 PHP Hater)
Gizzy (No.1 PHP Hater) 48m spent working 90d ago

Home Page and Timetable Pages Dark Mode Done. Yap yap yap. CSS be boring ong but anything for dark mode

Update attachment
Gizzy (No.1 PHP Hater) Gizzy (No.1 PHP Hater) 3 months ago
https://files.slack.com/files-pri/T0266FRGM-F08SWMHV8F4/fuv93ky.png Home Dark Mode image too but really basic can't really dark mode something that doesn't really need darkmode