Inspired by Foursquare, WhereToGo - Lviv is tourist-focused application to search for nearby places in Lviv.
- Lviv-themed UI
- Food and drink / places to visit / entertainment, etc.
- Events
- History, check-ins
- "Lviv-lovers" community
Currently, WhereToGo under the development and is created as a pet-project.
Techologies stack
- React Native
- Redux
- Native Base UI
- Common react-native libraries, etc.
Launch screen
- Lviv-town-logo
- Title of Application
- Animations
- Next button
Location screen
- Get user's Location
- Store user's location in the redux container
- Convert location to human-friendly format
- Button to the next screen
- Location error handling
Category screen
- Ability to choose from 6 categories
- Animations
Main components
Navbar
- Hamburger-menu
- Filter
- Search (icon + functionality)
Sidebar
- (Login/register) || profile (not mandatory)
- Places
- Events
- History
- Help
- Setting (not mandatory)
Places
- Food and Drink
- Places to visit
- Entertainment
- List view
- Dynamical places loading
- Show required time to get to the place
Events
- Split into categories (art, music, IT, etc.)
- [back-end] Endpoint to add events
- Page of event with info
Social integration
- Share posts like "check-in" using Fb
- Auth using fb
Project is under the MIT license.