Skip to content

olozl/TravelMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

TravelMate

Copyright (c) 2017 Eunji Lee

This software is licensed under MIT license, please see the file COPYING in this distribution for license information

Description

TravelMate is an open source private-travel-guide-matching app for your reliable and satisfiable trip with a private guide. Anyone can be a travelmate(guide) and a traveler(user). Unlike other existing travel programs, in TravelMate, both travelers and travelmates can offer travel schedules and travelmates do not have to be professional.

This software is for those who are willing to show people around their familiar areas and for those who need some guide for new areas with cheaper price.

My friend, Sejoong Kim, brought up with this idea from Uber and AirBnB where people share their own properties. I degined up to implement TravelMate like an open-market shopping cart based on Android.

To Run

  1. Clone Repository
  2. Install Android Studio 2.3.3 and make sure jdk to be installed in your device.
  3. Open Android Studio and open TravelMate that you cloned from the github repository.
  4. Build the application and run it using the emulator. (I emulated on Nexus 6 API 25)
  5. Start exploring!

Week 3 Updates

week 3 - I am working on implementing it based on shopping cart open-source and will add features for unique features. This is my first time working on Android app, so I've been spending time to get familiar with Android studio. Features to add:

  • Create database to keep the list of items and the list of users
  • Allow users to add/delete/edit their own items
  • Add google maps in item details

Current Features

  1. Login page
  2. Registration page - requiring to insert all valid information for each section.
  3. Once login, the list of cities is displayed.
  • 3-1. A user get to choose which city they want to explore.
  • 3-2. A user click add plan button to add new plan into the list. List of plans is updated.
  1. Once clicking a certain city, the list of tour plans in the city is displayed. A user get to choose which plan they want to try.
  2. Once clicking a certain plan in the city, the detailed description of the plan is displayed.
  3. The user checks description and price of the plan, and then enters number of people in their group.
  4. Once clicking button to add to cart, the plan is successfully stored in "MyTravelCart".
  5. The user can change the number of people in the group after adding the plan into the cart.
  6. The user can go back to city catalog to add more travel plans.
  7. The user can cancel the appointment in cart by re-entering 0 for number of people in the description of the plan.
  8. The user can proceed check out by clicking checkout button and can submit feedback for each trip they had.

Future Plans

  1. Money transaction
  2. Add maps to display specific location of trip
  3. Database to store users' information and tour plans
  4. Add new city

References

Contact Me

About

An android app to seek for a travel guide

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages