Skip to content

dileepadev/railway-guider-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Railway Guider Admin Mobile App

GitHub repo size GitHub code size in bytes GitHub language count GitHub top language GitHub GitHub commit activity

✨ About

The Railway Guider Admin mobile app is the admin mobile app for Railway Guider project. With this admin app, Train drivers can manage locations and add or remove locations manually or automatically. Every admin app is built for a specific train, and this app allows to view the currently booked passengers and passengers on the train. Passengers can be notified by SMS about the current train or train situation. This alpha release does not include the complete requirements and interface. This project has been developed as an open source for educational purposes.

Preview Image

🎞️ Demo Video

Click the link or image below to view the demo video on YouTube.

πŸ”— https://youtu.be/waE9ZqxgTUo

Watch the demo video

πŸ“¦ Release Details

Release Version - 1.0.0
Initial release date - July 3, 2020

Note

This repository is a clean re-upload to my new GitHub account. No new features or functionality have been added. Minor compatibility fixes may have been applied to ensure the project runs correctly in the current environment. Please note that the original commit history from the previous account is not preserved. This update is primarily for migration purposes.

Initial release date: July 3, 2020
Migration date: December 28, 2025
Last review date: December 31, 2025

πŸ’‘ Deployment

Deployment is not currently in use

πŸ’» Built with

  • Java
  • Android
  • Firebase
  • Android Studio

πŸ“Œ Prerequisites

Before you get started, follow these requirements.

Legacy (original)

  • Firebase project
  • Google Maps API key
  • Java 8 (1.8)
  • Android compileSdkVersion 28 (Android 9.0 Pie)
  • minSdkVersion 21
  • Android Build Tools 29.0.2
  • Android Gradle Plugin (AGP) 3.6.1
  • Gradle 5.6.4

Upgraded / Recommended

  • Firebase project
  • Google Maps API key
  • Java 17 (or latest LTS)
  • Android Gradle Plugin (AGP) 7.4.0
  • Gradle 8.13

Notes:

  • When upgrading AGP/Gradle, update the Gradle wrapper and follow AGP compatibility docs.
  • Verify compileSdkVersion and build tools match libraries you use after upgrade.
  • Keep google-services.json and Maps API configuration unchanged when upgrading.

πŸƒ How to Setup

  • Download or clone the repository
  • Move the project to the selected directory
  • Create firebase project
  • Create google maps API
  • Open with Android Studio
  • Add firebase file (google-services.json) and sync
  • Add google maps API to these location:
  • Change the package name if necessary
  • Clean project and rebuild project
  • Do not update / upgrade gradle and other versions until the app is up and running with built versions

πŸš€ How to Run

  • Clean and build the project
  • Launch AVD
  • Run on the emulator

πŸ“Έ Icons and Images

πŸ’Ž Dependencies

❀️ Thanks

Thanks to everyone who supported

πŸ‘¨β€πŸ’» Developed By

Dileepa Bandara
@dileepadev
https://dileepa.dev

Note

This repository may contain references to my former GitHub username (dileepabandara) and domain (dileepabandara.dev), which I no longer use. These identifiers may now belong to other parties. All current development and maintenance are conducted under my new GitHub account dileepadev and domain dileepa.dev.

πŸ’¬ Contact

If you want to contact me, leave a message via email.

πŸ“œ License

This project is licensed under the MIT License.
See the license file for more details LICENSE

About

Railway Guider Admin Mobile App

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Languages