SUPABASE + FLUTTER EXPERT (15-20K Strict budget)

Job ID: 40352285

Budget: ₹1,500 – ₹12,500 INR

We need a developer who can work on the matchmaking system, aura points system, RevenueCat subscription integration, Flutter integration support, and final Play Store-ready Android build.

This is not a full app from scratch. The core app and some frontend/backend structure already exist. The requirement is focused on implementing and refining specific medium-complexity systems cleanly within the existing setup.

Backend is based on Supabase and app frontend is in Flutter.

Scope of Work

We need help with the following:

1. Matchmaking / Circle Logic

Implement the dating module logic with proper backend structure and Flutter integration.

Required functionality:

Profile eligibility for dating module
Selfie/verification-gated entry into Circle
Interest-based / compatibility-based matching logic
Support for limited likes per week based on plan
Compliments / super confession triggers
Match creation logic when both users show interest
Messaging unlock only after successful match
Support for profile visibility priority based on plans
Support for filters such as year, branch, age, living situation, etc.
Basic structure should be scalable for future advanced matching
2. Aura Points System

Implement an Aura score / points engine.

Aura should support accumulation from actions like:

account verification
profile completion
daily activity / login
posting / engagement
likes / reactions received
respectful behavior / low reports
paid plan multipliers

Expected:

points update logic
DB structure / triggers / functions if needed
multiplier support for paid plans
admin-side ability to manually adjust points later
3. RevenueCat Integration

Implement RevenueCat correctly for Android subscriptions.

Plans include multiple paid tiers and benefits such as:

likes/week limits
compliments
boosts
priority visibility
aura multipliers
badge/frame unlocks

Expected:

RevenueCat product setup integration
entitlement mapping
syncing subscription state with app/backend
plan-based feature unlocking
4. Flutter Integration Support

You should be comfortable integrating your backend logic with the existing Flutter app.

Expected:

clean API / Supabase integration
proper handling of app-side logic for subscription benefits
support in wiring these systems into the Flutter flow
coordination on where to extend existing profile table vs separate module tables
5. Play Store Ready Delivery

Need final Android build support for release readiness.

Expected:

stable implementation
testing of subscription flow
production-ready Android build / app bundle
help ensuring project is Play Store submission-ready from technical side
Technical Stack
Frontend: Flutter
Backend: Supabase
Database: Postgres (via Supabase)
Subscriptions: RevenueCat
Platform: Android only for now
Deliverables

The developer should deliver:

Working matchmaking logic integrated with existing setup
Working Aura points system with proper DB logic
RevenueCat integrated and functioning for Android subscriptions
Flutter-side integration for these systems
Clean backend structure / functions / tables as needed
Testing of key flows
Play Store-ready Android app bundle
Basic documentation or handover notes for implemented logic
Important Notes
This is a budget-sensitive MVP-stage project
We are looking for a developer who can work practically and efficiently, not overengineer
Preference for someone who has worked with Flutter + Supabase + RevenueCat
We value clean implementation and completion over fancy promises
You may suggest whether extending the existing profiles table is better or whether a dedicated circle_data / related structure should be created

Please apply only if you are comfortable with this budget.

Do not bid higher and do not apply if you are expecting enterprise-level pricing for this scope. This is a focused MVP-stage implementation, and we are looking for someone who can deliver efficiently within budget.

Timeline

Preferred completion: fast turnaround
Developer should be able to start soon and work with clear milestones.

Proposal Instructions for Applicants