Flutter-Based School ERP Mobile App Development

Job ID: 40182119

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

Project Title
Flutter Developer Required – School ERP Mobile App (Android + iOS)

Project Description
We are looking for an experienced Flutter developer to build a School ERP Mobile Application using existing Django REST APIs.

This is a fixed-budget project with a strict timeline of 30–35 days.
The app must be successfully uploaded & approved on Google Play Store and Apple App Store (mandatory).

App Overview
Single Flutter App
Role-based Login
Student
Teacher
Parent
Android + iOS (Single codebase)
Backend APIs already available (Django REST)

STUDENT / PARENT FEATURES
Profile view & edit
Digital diary (Homework & Assignments)
Attendance view
Fee ledger & fee receipt (PDF)
Online fee payment (API integration only)
Exam results & report card download
Certificate download
Notices & announcements
Timetable
Transport – My Bus (route info only)
Apply leave
Push notifications
Voice notes (listen only)

TEACHER FEATURES

Profile view & edit
Today’s timetable
Student attendance marking
Marks entry
Homework & assignment sharing
Digital diary posting
Study material upload (PDF/Image)
Student directory (class-wise)
Apply leave
Notifications
Voice note recording & sharing

ONLINE EXAM MODULE (BASIC)
MCQ-based exams only
Timer-based exam
Auto submit & auto evaluation
Result display
ADVANCED ANALYTICS (READ-ONLY)
Attendance percentage charts
Fee paid vs pending graph
Exam performance chart
VOICE NOTES
Teacher records voice notes
Upload to server
Students/Parents can listen
Duration limit (1–2 minutes)
DEPLOYMENT REQUIREMENTS (MANDATORY)
App signing
Google Play Store upload
Apple App Store upload
Store approval support (at all rejection fix)

Privacy policy & store compliance

Timeline

30–35 Days (Strict)
Parallel development expected

Budget

Fixed Price
No negotiation after project starts.

What We Will Provide

Django REST APIs

API documentation

App name & logo

Play Store & Apple Developer accounts

Clear testing support

Freelancer Requirements

Strong Flutter experience
REST API integration
Firebase notifications
Audio recording & playback
Play Store & App Store publishing experience
Clean, maintainable code

To Apply, Please Share:

Flutter app portfolio (Play Store / App Store links)

Similar project experience

Estimated delivery timeline

Confirmation of store upload & approval experience

Preference

Freelancers with School ERP / Education app experience will be preferred.