Giter Site home page Giter Site logo

nuhkoca / trippo-the_travel_guide Goto Github PK

View Code? Open in Web Editor NEW
30.0 3.0 8.0 3.69 MB

Trippo is your smart travel guide - it’s free and works offline, too! You can skim through tours, locations, POIs, city walks, articles and so on. This guide will save you from a serious headache!

Home Page: http://nuhkoca.com/

Java 99.90% Shell 0.10%
android retrofit2 rxjava2-retrofit2 paging-library glide firebase firestore

trippo-the_travel_guide's Introduction

Trippo - The Travel Guide

Trippo

💥 One travel guide for the whole world. It's free.

Build Status

Trippo is your smart travel guide - it’s free and works offline, too! Our awesome algorithms crunch through millions of websites and reviews to deliver unique recommendations across 50,000 destinations worldwide! Personalize your trip by picking your favorite hotels, sights, activities and restaurants and book them seamlessly in our app! You can skim through tours, locations, POIs, city walks, articles and so on. This guide will save you from a serious headache!

This project is powered by Triposo.com. To get your own Account Id and Token, please visit Triposo

Download Trippo and start discovering the world today.

Configuration

In order to run this project, you need to get an account id and token fromTriposo.

You need to set your account id and token in the gradle.properties file as follows:

ACCOUNT_ID = "your account id"
API_TOKEN = "your token"

You also need create a Firebase Project and download google-services.json in order to use Firebase Admob, Crashlytics and Authentication. Please refer to Firebase Console

You also need browser and API keys in order to use Google Maps with Nearby Places. Please refer to Developer Console

Features

  • Users can sign-in with Google Auth.
  • Users can find nearby places up to 5km.
  • 225 countries are available in total.
  • Users can add any country to their favorite lists.
  • A comprehensive detail page for each of the countries helps you out to find everything.
  • Users can seamlessly book any event by activating bookable option.
  • Users can show any landmark/country in the map.
  • The app reads too long articles to users.
  • Users receive remindful notifications. They can also switch off notifications if wish.
  • Users can view favorite items in widget for a quicker access.

Soon

  • BottomAppBar will be implemented once Support Library v28 is in the stable version.
  • Images for selected locations will be added.
  • Route calculation between two locations selected will be integrated.
  • Detail Screen for cities, regions, national parks and island of the selected country will be added.

Screenshots

Phone

Onboarding Screen Signup Screen Map Screen
Login Screen Settings Screen Catalogue Screen
Favorites Screen Detail Screen Content of Country Screen
Outside of City Screen Book Screen Article Screen

Tablet

Soon

Credits

License

App icon based on:

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

Some icons in the app based on:

Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY

MIT License

Copyright (c) 2018 Nuh Koca

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

trippo-the_travel_guide's People

Contributors

nuhkoca avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

trippo-the_travel_guide's Issues

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.