Skip to content

Zq199/OTWLah

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OTA Lah - Real-time Transportation App

Purpose

OTA Lah is a transformative real-time transportation app designed specifically for the unique climate and commuting challenges of Singapore. Its key features include:

  • Minimizing Outdoor Waiting: Integrates with the Singapore LTA API and Google Maps API to provide timely bus arrival information, reducing waiting time under harsh weather conditions.
  • Destination Weather Prediction: Offers weather forecasts at your destination upon your estimated arrival time, helping to prepare for sudden weather changes.
  • Party Mode for Group Travel: Facilitates synchronized group travel by calculating individualized departure times and providing real-time location and weather updates.

By promoting more efficient and weather-aware bus commutes, OTA Lah encourages a shift from cars to public transport, aiding environmental conservation efforts.

File Structure

Navigate through the project's structure using the links below:

Deployment Instructions

Setting Up the Server

  1. Navigate to the server directory: cd deploy/server
  2. Install necessary dependencies.
  3. Start the server by running server.py.

Setting Up the Client

  1. Navigate to the client directory: cd deploy/client
  2. Ensure Android Studio is installed.
  3. Open the SC2006 folder as an Android Studio project.
  4. Build and run the application on your device or emulator.

Components

  • Client: Handles user interface and interaction, communicates with the server for data.
  • Server: Manages the backend logic, database interactions, and external API communications.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published