Current Implementation
What’s working now:Tab Navigation
File-based routing with Home and Explore tabs using Expo Router
Themed UI
Light and dark mode support with themed components
Cross-Platform
Runs on iOS, Android, and Web with consistent experience
Smooth Animations
React Native Reanimated for 60fps animations
Planned Core Features
The following features are planned for future development:Real-Time Discovery
Discover new places as you move through your city in real-time
Personalized Suggestions
Get place recommendations based on your interests and exploration history
Exploration Map
Visualize your journey and see what you’ve discovered
Check-In System
Mark places as visited and track your exploration progress
Planned Navigation & Interface
NearYou’s tab-based navigation is ready for the following planned features:Home Tab (Planned)
Your exploration dashboard will feature:- Nearby Places: Discover locations close to your current position
- Quick Stats: See your points, level, and recent achievements at a glance
- Daily Suggestions: Get personalized place recommendations
- Active Challenges: View and track your current exploration goals
Explore Tab (Planned)
Planned deep exploration features:- Interactive Map: Browse all discovered and undiscovered places
- Category Filters: Find specific types of places
- Distance Controls: Adjust your exploration radius
- Search Function: Look for specific places by name or type
The app uses file-based routing with Expo Router, providing smooth navigation and deep linking support across iOS, Android, and web platforms. This foundation is ready for implementing the planned exploration features.
Planned Check-In Experience
Users will be able to check in at places:Verify Location
The app will verify your GPS coordinates to confirm you’re at the place.
Location verification happens locally on your device for privacy.
Current Technical Features
These features are already implemented:Theming & Customization
Fromsrc/constants/theme.ts:
Platform Support
Current cross-platform support:| Platform | Status | Features |
|---|---|---|
| iOS | ✅ Supported | Native SF Symbols, haptic feedback, smooth animations |
| Android | ✅ Supported | Material Icons, edge-to-edge UI, adaptive icons |
| Web | ✅ Supported | Static export, responsive design, PWA-ready |
Smooth Animations
Using React Native Reanimated 4.1:Planned Privacy & Data
When location features are implemented:- Location Privacy: All location processing happens on-device
- Data Minimization: Only essential data collected
- User Control: Granular permissions for location access
- Offline Support: Core features work without internet connection
- No Tracking: Location not tracked when app is closed
Upcoming Roadmap
According to the README’s “Next Features” section:- 🗺️ Advanced Filters: Filter places by category and type
- 🏆 Achievement System: Expanded badges and milestone tracking
- 💬 Reviews & Ratings: User-generated content for places
- 🌐 Multi-Language: Support for Spanish and English (and more)
Getting Involved
This is an open-source project! Help implement exploration features:- Review the Development Guide
- Check GitHub Issues
- See the Contributing Guide if available
View API Reference
Explore the components and hooks that power NearYou
Development Guide
Learn how to customize and extend NearYou’s features