Skip to main content
NearYou is designed to help users discover interesting locations around them, from restaurants and cafes to parks, museums, and hidden gems in their city. This feature is currently in the planning phase.

Planned Functionality

The place discovery system will use device location to show nearby points of interest. As users explore their area, the app will reveal new places to visit and experience.

Location-Based

Automatically detect current location to show relevant nearby places

Interactive Maps

Browse places on an interactive map interface

Place Details

View detailed information about each location

Exploration Radius

Discover places within preferred exploration distance

Current Implementation Status

This feature is currently in development. The current app is built on the Expo Router template with themed components and navigation structure in place.
What’s implemented:
  • ✅ Project structure and navigation framework
  • ✅ Themed components for UI consistency
  • ✅ Tab-based navigation with Home and Explore screens
  • ✅ File-based routing with Expo Router
  • ✅ Light and dark mode support
What’s planned:
  • 🔜 Location services integration (Expo Location)
  • 🔜 Map interface (React Native Maps)
  • 🔜 Backend integration (Supabase)
  • 🔜 Place data and categories
  • 🔜 Real-time place discovery

Planned Discovery Flow

When fully implemented, users will:
1

Enable Location Services

Allow NearYou to access device location to discover nearby places.
Location permissions will be required for the place discovery feature. Location data will stay on the device and only be used to find nearby places.
2

Browse Nearby Places

View a list or map of places nearby. Each place will show key information like name, type, and distance.
3

View Place Details

Tap on any place to see more information, including address, category, and what makes it interesting.
4

Start Exploring

Visit places to earn points and unlock achievements.

Planned Place Categories

The app will help users discover various types of locations:
  • Food & Drink: Restaurants, cafes, bars, and food trucks
  • Culture: Museums, galleries, theaters, and historic sites
  • Nature: Parks, gardens, trails, and outdoor spaces
  • Shopping: Local shops, markets, and boutiques
  • Entertainment: Venues, attractions, and activity centers
  • Services: Community centers, libraries, and public facilities
Advanced filtering by place type will allow users to customize their discovery experience based on interests.

Getting Involved

This is an open-source project and contributions are welcome! If you’re interested in helping implement the place discovery feature:
  1. Check the GitHub repository for open issues
  2. Review the project structure in the Development Guide
  3. See planned features in the README’s “Next Features” section

Technical Approach

The place discovery feature will be built with:
  • Expo Location for accessing device location
  • React Native Maps for interactive map views
  • Supabase for place data and real-time updates
  • Expo Router for navigation between places and details

Next Steps

Learn about the planned points and rewards system

Build docs developers (and LLMs) love