A simple app to explore cities using FourSquareAPI.
- 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
- 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
- show a list of 5 cities of your choice.
- Once a city is clicked, it will take user to screen two.
- 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.
- 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.
git clone https://github.com/makkhay/FourSquareApi-Demo.git
Open it using android studio and run on the emulator
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