Skip to content

send2deb/Capstone-Project

Repository files navigation

tinru (CapstoneProject)

This android app 'tinru' is built as part of Udacity Nanodegree program offered by Google. This is the final project (i.e. CapstoneProject) of the course.

App Overview

tinru (TravelIN, aRe yoU?) is an app for travellers. The app has three main functionalities:

  • Determines the current location of the user with the help of Google Places api. It shows the nearby attractions based on the current location of the user and it also shows an image (if available) of the current location.
  • Allows user to find out points of interest of any tourist places in the world and also shows the details of the point of interest along with nearby attractions of that place.
  • Provides the options of the low fare flight tickets to the destination from user's nearest airport.

App uses the following

  1. Dagger2
  2. Retrofit
  3. OkHttp
  4. Butterknife
  5. Picasso
  6. Timber
  7. Stetho
  8. Google Architecture Components
  9. Google Places Api (SDK and Web-service)
  10. AmadeusSandbox Api for flight search

How to use this app

  • Clone the repository.
  • The app uses two apis (Google Places Api and AmadeusSandbox Api), get the keys and add to 'gradle.properties' file as mentioned below.
  • Add the Google Places api key to 'gradle.properties' as GOOGLE_MAPS_API_KEY=<your key>
  • Add the AmadeusSandbox api key to 'gradle.properties' as AMADEUS_SANDBOX_KEY=<your key>
  • Build and run the app

Screenshots

Disclaimer

All images used in this app is either from pixabay or created by app developer.

About

Final project for Udacity Nanodegree Google Scholarship

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published