Coder Social home page Coder Social logo

travelapp's Introduction

App Feature Graphic

Get it on Google Play

TraveLah

App Logo TraveLah

For the Assignment, our team decided to create a travel app, named TraveLah. Our goal was to create a travel app that had a focus on travel in Singapore. We aim to make travel simple, fun and uncomplicated for all Singaporeans so that they can just TraveLah!

Why TraveLah?:

TraveLah is a simple, easy to use, travel companion app for buses! Frequent a certain bus stop? Favourite it so you can access it with ease. Don't know whether you should walk or run? Check bus timings for stops across the island from the palm of your hand wherever you are.

⚒️ Tools

XD Design

📲 Playstore Listing

Get it on Google Play

Use guide

  1. Grant app location permissions

Features

  1. Get bus stops near you & display all the timings of the respective buses
  2. Favourite a bus stop and save it
  3. Search for bus stops by name
  4. Search autocomplete

Contributions

Contributions of each student:

  • Notion feature DB

  • Jimmy Lew Kwong Yi - S10219505

    • Design
      • Design UI / UX
    • Android
      • Implement Bus Timing Card Triple Nested Recycler
      • Implement Routes FlexboxLayout Double Nested Recycler
      • Implement Bus Timing API
      • Implement Services API
      • Implement Routes API
      • Implement Bus Search [Depracated]
      • Implement Route Search
      • Implement & Synchronize other misc features
      • Implement responsive layout
      • Implement individualized favourites
      • General bug fixes
      • Code documentation
      • Code upkeep & refactoring
    • Custom API
    • Firebase
      • Implement RTDB
    • App submission
  • Addison Chua Jie Yi - S10222525

    wakatime

    • Design
      • 3D Phone Models (For Banner & Playstore Screenshots)
      • Homepage (MainActivity.xml)
      • Fare Calculator (activity_fare_calculator.xml)
    • Android
      • Implement Bus Timing API
      • Implement Bus Related Classes (Bus & Bus Stop)
      • Implemented Search Debouncing
      • Implement Autocomplete Suggestions (XML & Google Place Autocomplete API)
      • Implement responsive layout
      • General bug fixes
      • Implement Fare Calculator
    • App submission
      • Playstore Screenshots
  • Paul M Lim Wen Chuan - S10222819

    • Design
      • Bus Timing Card (bus_timing_card.xml)
    • Android
      • Implement Expandable Bus Timing Card
      • Implement Favourites
      • Implement Autocomplete Suggestions (Google Place Autocomplete API)
      • Implement Map Fragment & View (Google Maps API)
      • Implement Late Detection Notification
      • General bug fixes
    • Firebase
      • Implement RTDB
  • Lim Junquan Ryan - S10192609

    • Firebase
      • Authentication
        • Register Password-Based Account
        • Email and Password Sign-in
    • Android
      • Implement User Location
      • Implement Weather API
      • Implement Update User Password
      • Implement Reminder Creation
      • Implement Notification based on Reminder
  • Lucas Ho - S10227850

    • Firebase
      • Implement RTDB
    • Android
      • Implement User Location
      • Implement Navigation Bar Fragment
      • Implement App Widget
      • Implement Profile Page

Acknowledgments

Tools

Resources & Refrences

Design Refs

Code Refs

Assets

travelapp's People

Contributors

jimmy-lew avatar notaddison avatar realelongatedmusket avatar lucash-hjh avatar limjunquanryan avatar

Stargazers

 avatar

Watchers

 avatar

travelapp's Issues

Sample Issue

Describe your issue

Describe how to reproduce

Paste any relevant Error message

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.