Skip to content

Dragon863/myrunshaw

Repository files navigation

"My Runshaw" App

Android iOS

This is an unofficial app allowing students to share timetables with each other to see who is free, it provides bus push notifications and calculates bus bay locations, and it shows a map of the college and its layout. Backend source is available in a separate repository. After this gained thousands of users in a few months, building this app has taught me a lot about scaling projects and maintaining production applications.

Development

I have written a post on my website if you're interested in learning how I created this app. The key components include:

  • Flutter frontend
  • FastAPI backend
  • Postgres database
  • Appwrite auth
  • Aptabase analytics Now migrated to Posthog
  • Docker image based deployments
  • OneSignal push notifications

Screenshots

Main Screen Bus Page
Pay page Timetable page
Map page

Disclaimer

This application is not affiliated with nor is it endorsed by any educational institution. Its development is solely maintained by a student, and the developer is not liable for any damages connected with the use of this application.

About

An unofficial app with over 4000 users for Runshaw College students to track buses and share timetables

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •