Need a full stack developer( SUPABASE + FLUTTER +REVENUECAT )

Job ID: 40349151

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

Requirement Title

Flutter + Supabase Developer Needed for Campus Dating Logic, Aura System, RevenueCat Integration & Play Store-Ready Build

Project Overview

We are building a private campus network app for colleges, with a gated dating module inside the platform. 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
Budget

Strict budget: ₹20,000 – ₹22,000 total

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

When applying, please include:

Your experience with Flutter
Your experience with Supabase
Your experience with RevenueCat
Whether you have built any dating / matching / subscription-based logic
Your suggestion on DB design for this type of feature
Confirmation that you can complete the required scope within ₹20k–₹22k
Estimated delivery time