I am building a new cross-platform mobile product and plan to base it on React Native for the client and Firebase for all backend services—authentication, real-time database, cloud functions, and storage. The project also calls for a polished UI created in Figma before a single line of code is written. While React Native and Firebase are my first choices, I am open to hearing how Flutter or Supabase might add value if you have a compelling case.
Scope at a glance
• Design: Wireframes through to interactive, developer-ready Figma files that capture the complete user journey.
• Mobile: Clean, well-architected React Native code that feels native on iOS and Android, integrates smoothly with Firebase, and is ready for store submission.
• Backend: Secure Firebase setup—rules, functions, analytics, and automated deployments.
What I need from you
When you reply, link me directly to past work that best matches any of the three pillars above. A short note explaining your exact contribution on each project will make evaluation fast and fair for everyone.
I value clear communication, incremental delivery, and code or design that another professional could pick up without guesswork. If that sounds like your normal way of working, let’s talk details.
? Ufind Me — Technical RFP (Product & Engineering)
1. Project Overview
Project Name: Ufind Me
Type: Location-based connection platform (mobile-first)
Platforms: iOS, Android (Phase 1), Web Admin (mandatory)
Core Rule:
Ufind Me facilitates connections only. No payments, no bookings, no commissions.
⸻
2. User Roles & Permissions
2.1 User (Free)
• Search services, professionals, events
• View promotions
• Send service requests
• In-app chat
• Location-based discovery
2.2 Professional / Business
• Create profile (free)
• Receive leads
• Contact info hidden by default
• Upgrade to paid plan to unlock visibility
2.3 Admin
• Category management
• Promotion moderation
• Subscription management
• Analytics dashboard
• User & pro verification tools (future-ready)
⸻
3. Core Modules
3.1 Authentication
• Email / Phone / Social login
• Location permission (mandatory)
• Profile completion flow
⸻
3.2 Category System (Scalable)
• Unlimited categories
• Nested categories
• Admin-controlled activation
Includes:
• Service professionals
• Businesses
• Brokers & Real Estate Agents
• Events & Promotions
⸻
3.3 Professional Profile
• Name / Business name
• Category
• Description
• Service area
• Photos
• Contact info (locked/unlocked)
• Active badge (paid only)
⸻
3.4 Contact Visibility Logic (Critical)
• Default: hidden for all
• Visible only if:
• Professional has active paid plan
• Users never pay to contact
⸻
4. Lead Flow System
User Side
• Select category
• Submit request (description, location, availability)
Professional Side
• Receive lead
• View lead details
• If free → upgrade prompt
• If active → chat enabled + contact visible
⸻
5. Events & Promotions Module
Business Features
• Create event / promotion
• Select location + radius
• Date & time
• Category (event, sale, open house, brand)
User Experience
• Location-based feed
• Filters:
• Date
• Category
• Distance
• Optional push notifications
Note:
No ticket sales or payment processing.
⸻
6. Real Estate Module
Profiles
• Brokers
• Real estate agents
• Rental specialists
Features
• Inquiry-based leads
• Open house promotions
• Featured agent visibility (paid)
⸻
7. Search & Ranking Logic
Ranking Priority
1. Active paid professionals
2. Featured promotions
3. Free profiles
Filters
• Distance
• Category
• Availability
• Event date
• Professional status (Active)
⸻
8. Monetization & Subscription
Plans
• Monthly
• Annual (discounted)
Unlocks
• Contact visibility
• Priority ranking
• Unlimited chat
• Active badge
Promotions
• Pay-per-event
• Featured placements
• Sponsored category slots
⸻
9. Notifications
• New leads
• New nearby events
• Promotion approvals
• Subscription status
⸻
10. Admin Dashboard (Web)
Required Features
• User & pro management
• Category creation
• Promotion moderation
• Subscription monitoring
• Analytics:
• Active users
• Leads generated
• Conversion rates
⸻
11. Legal & Compliance
Mandatory disclaimer displayed globally:
Ufind Me is a connection platform only.
It does not handle pricing, payments, agreements, or service execution.
⸻
12. Tech Stack (Suggested, Flexible)
• Frontend: Flutter or React Native
• Backend: Node.js / Firebase / Supabase
• Database: PostgreSQL / Firestore
• Maps & Location: Google Maps / Mapbox
• Payments (subscriptions only): Stripe
⸻
13. Deliverables Expected from Developer
• Mobile apps (iOS & Android)
• Admin dashboard
• Scalable backend
• Deployment & documentation
• Maintenance plan
⸻
14. Phase Roadmap
Phase 1
• Core services
• Professionals
• Paid visibility
• Events & promotions
Phase 2
• Verification badges
• Analytics for pros
• City landing pages
• AI recommendations
Show More