Go Rails
Go Rails is a mobile app that allows user to see real-time Go Train Schedules

Benjamin Noje
About This Project
Go Rails is a free mobile app that allows users to see real-time GO Train schedules, ensuring they never miss their train. Built with React Native and Expo, the app provides a smooth and responsive interface for commuters. Styled with TailwindCSS, Go Rails focuses on simplicity, speed, and usability.
The app uses a full-stack mobile development approach, leveraging Zustand for state management to efficiently handle schedule data. Its backend ensures real-time schedule updates and reliable performance across Android and iOS devices.
Developing Go Rails was an exciting experience, combining real-time data integration and mobile optimization. User feedback highlighted the app's ease of use, reliability, and convenience for daily commuters who depend on accurate GO Train timings.

Features π
- π Onboarding Flow - Smooth registration and setup process for new users.
- π Real-Time Train Schedules - Always get accurate GO Train timings.
- π Notifications - Get alerts for train delays or schedule changes.
- π Nearby Stations - Quickly find stations around your location.
- πΊοΈ Route Planning - Plan your trips using real-time schedules.
- π Recent Trips - Keep track of your recently checked trains.
- πΎ Offline Support - View last loaded schedules without an internet connection.
- π² Responsive on Android and iOS - Optimized for all devices.
βοΈ Tech Stack
- React Native
- Expo
- Zustand for state management
- TailwindCSS for UI styling
- Real-Time API Integration for train schedules