MOBILE APPS
PROJECT NOTES / 2026StudentLink.
A Flutter campus-networking prototype for student profiles, posts, peer connections, clubs, and focused study, with Firebase services and a Pomodoro timer.
Find your people.
Find your focus.
Profiles. Posts. Peers.
A Flutter campus prototype.
Name, department, and student role stored in Firestore.
Cursor-based Firestore queries, with local persistence enabled at startup.
Flutter / FirebaseModelled with BLoC.
- Focus session
- Pause
- Completion
- Short / long break
Account, feed, and study-timer ideas from the Flutter prototype. Photo upload and some chat paths remain unfinished.
Original diagram · based on public source01 / THE CONTRIBUTION
My part in the project.
Repository owner. The public history records Ram’s commits, and the project documentation credits GitHub Copilot assistance.
02 / INSIDE THE BUILD
The choices underneath.
Separate Firebase sign-in from campus profile details stored in Firestore, including department and student role.
Use Firestore streams and cursor-based queries for the campus feed, with local persistence enabled at startup.
Model focus sessions, pauses, completion, and short or long breaks as explicit BLoC timer states.
03 / STATUS & LIMITS
Where it stands.
- Photo upload and some chat navigation are unfinished. A public release and complete device workflow have not been verified.
- Feed reactions and club membership actions need their service calls reconciled with the checked-in Firestore permissions.
04 / KEEP EXPLORING
Read it at the source.
Explore the code and follow the latest state of the project in its repository.
View StudentLink on GitHubAbout these project notes
Based on the public Flutter authentication, feed, study-timer, and Firebase rules source reviewed in September 2026.