React Native App With Firebase

Project Description

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

Attachments

Freelancers Bidding (0)

  • This project has no proposals yet.
    Be the first to place a bid on this project!