vidyarthisarthi.ai
Budget: $1,500 – $3,000 USD
The core architecture, technical PRD, backend (Supabase pgvector), and API pipelines (Claude/ElevenLabs) are 100% pre-solved and locked by our internal tech team. We do not need you to do R&D. We need an execution-focused, hardcore Pure Flutter (Dart) developer to write clean, optimized code.
Clear Expectations & Deliverables (Strict Constraints):
App Size: The final compiled APK must be STRICTLY under 30MB. No bloated UI libraries allowed.
Offline Caching: Implement SQLite WAL checkpointing in the background to prevent app crashes on low-RAM devices.
Hardware Level Control: Write native Android channel code (e.g., AudioManager.setMode(MODE_IN_COMMUNICATION)) to bypass hardware echo cancellation (AEC) and force audio to the earpiece.
API Caching: Seamlessly connect with our Supabase pgvector setup to cache AI audio, keeping our runtime API bills near zero.
Required Skills:
Pure Flutter & Dart (No FlutterFlow or low-code builders. You will be rejected immediately).
Native Android logic integration via method channels.
SQLite memory management.
Supabase & REST API integration.
Git/GitHub version control.
How We Work (Working Style & Communication):
Zero R&D: You get a crystal clear PRD. You just write the code.
CTO Audits: We audit every single Git commit. If the app size inflates or memory leaks occur, it gets flagged immediately.
Milestone-Based: Payment is tied strictly to passing technical gates (e.g., hitting the 5MB size mark in Milestone 1).
Communication: No long daily meetings. Just push clean code to GitHub and update us on Slack/WhatsApp.
IMPORTANT: To prove you are not a bot and have read the technical constraints, you MUST start your proposal with the exact phrase: "30MB MVP". Proposals without this will be deleted without reading.
Clear Expectations & Deliverables (Strict Constraints):
App Size: The final compiled APK must be STRICTLY under 30MB. No bloated UI libraries allowed.
Offline Caching: Implement SQLite WAL checkpointing in the background to prevent app crashes on low-RAM devices.
Hardware Level Control: Write native Android channel code (e.g., AudioManager.setMode(MODE_IN_COMMUNICATION)) to bypass hardware echo cancellation (AEC) and force audio to the earpiece.
API Caching: Seamlessly connect with our Supabase pgvector setup to cache AI audio, keeping our runtime API bills near zero.
Required Skills:
Pure Flutter & Dart (No FlutterFlow or low-code builders. You will be rejected immediately).
Native Android logic integration via method channels.
SQLite memory management.
Supabase & REST API integration.
Git/GitHub version control.
How We Work (Working Style & Communication):
Zero R&D: You get a crystal clear PRD. You just write the code.
CTO Audits: We audit every single Git commit. If the app size inflates or memory leaks occur, it gets flagged immediately.
Milestone-Based: Payment is tied strictly to passing technical gates (e.g., hitting the 5MB size mark in Milestone 1).
Communication: No long daily meetings. Just push clean code to GitHub and update us on Slack/WhatsApp.
IMPORTANT: To prove you are not a bot and have read the technical constraints, you MUST start your proposal with the exact phrase: "30MB MVP". Proposals without this will be deleted without reading.