makkhay / FourSquareApi-Demo

A simple app to explore cities using FourSquareAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FourSquareApi-Demo

daug

What's CityExplorer app?

A simple app to explore cities using FourSquareAPI.

Functionality

  • Users can select various cities and view the most recommended places to visit
  • Users can View pictures of the venue
  • Users can bookmark a venue
  • Users can unbookmark a venue

Tech Used

  • Retrofit for network API calls
  • Recycleview for a beautiful cardviews
  • Picasso for photo loading
  • Lottie for loading animation
  • App intro for OnBoarding screen
  • Sqlite database for storing bookmark data

Demo and Screenshots

app_demo

TODO Part 1

  • show a list of 5 cities of your choice.
  • Once a city is clicked, it will take user to screen two.

TODO Part 2

  • show a list of 25 locations / venue.
  • Each item on the list should contain the venue name, a thumbnail image, location and categories information.
  • Each item should also contain an icon to indicate if the venue has been bookmarked.
  • Your chatroom must be interactive.
  • When user click on the an item from this list, it will go the screen 3.

TODO Part 3

  • shows a photo for the clicked venue
  • show the venue name and a bookmark icon.The bookmark icon should indicate if the venue has been bookmarked.
  • User can bookmark/un-bookmark this venue by clicking the icon.
  • The bookmark status change should also been updated when user go back to the previous screen.

Getting started

git clone https://github.com/makkhay/FourSquareApi-Demo.git

Open it using android studio and run on the emulator 

Feedback

In case you have any feedback or questions, feel free to open a new issues on this repo or reach out to me @makkhay on Github. Thanks

About

A simple app to explore cities using FourSquareAPI


Languages

Language:Java 100.0%