Overview
Servicita is a mobile marketplace built with React Native that connects users with service providers in several domains, including plumbing, tutoring and home cleaning.
Key Features
- Several service types in one app: plumbing, tutoring and home cleaning.
- Location-based discovery: find nearby providers using geolocation.
- Booking: users book a provider and the provider confirms.
- Reviews and ratings for providers.
- In-app messaging with providers.
Technical Implementation
React Native gives one codebase for iOS and Android. Firebase handles real-time data and authentication.
The Google Maps API powers the location-based discovery, so users see nearby providers with distance calculations. The flow runs from discovery, to booking, to review.