TripSg is a personal full stack project that allow users to easily obtain their bus arrival information.
Most bus arrival apps require users to identify and select the bus stop they are at, either by checking a map or identifying the bus stop details from the physical bus stop. With QuickSearch, TripSg saves you that trouble by identifying the bus stop for you and returning the bus arrival information you need on a clean and user-friendly interface.
Frontend: React
Backend: Django
Database: MySQL
Click here to view the web application.
This github repository contain the codes used to create the frontend of the web application.
- Search for bus stops using bus stop name, bus stop code or bus number
- QuickSearch saves you the trouble of identifying the bus stop you are at
- Shows bus arrival information including bus route, bus capacity and wheelchair accessibility
- Ability to show bus stop location on map
- Clean and user-friendly interface
- Personalisation:
- Bookmarking commonly visited bus stops
- Starring bus services for bookmarked bus stops
- Ability to change display name
- Ability to change nearby radius
- Dark Mode
TripSg utilizes real time data from the Land Transport Authority of Singapore (LTA).
Foong Zhi Yu
GitHub: foongzy
LinkedIn: foong-zhi-yu
TripSg is released under the MIT License. You can view the license here.