Build a Complete Android School Performance Tracking App MVP

Job ID: 40447011

Budget: €12 – €18 EUR

We are looking for a skilled freelancer to develop an Android APK for school performance tracking. The app should include features such as authentication for admin and teachers, student management, marks management with automatic performance analysis, attendance tracking, dashboards with performance insights, and PDF report generation. The app must be built using Flutter for the frontend, Node.js + Express for the backend, and PostgreSQL as the database. The design should be clean, modern, and mobile-responsive with clear indicators for student performance levels (strong, average, weak). Deliverables include a working APK, full source code, database schema, API routes, and setup instructions.

School Performance Tracking App – Milestone Plan
Total Project Cost
₹25000 (Fixed)
Estimated Timeline
4 Weeks
________________________________________
✅ Milestone 1 – Project Setup & UI Design
Amount:
₹5000
Timeline:
Week 1
Deliverables:
• Project setup
• Flutter app structure
• Login screens
• Dashboard UI
• Student management UI
• Database schema setup
Approval Condition:
Basic UI screens should run successfully in APK/demo.
________________________________________
✅ Milestone 2 – Backend & Database Integration
Amount:
₹5000
Timeline:
Week 2
Deliverables:
• Node.js backend APIs
• PostgreSQL database integration
• Authentication system
• Student CRUD APIs
• Marks entry APIs
• Attendance APIs
Approval Condition:
Backend APIs should work properly with database.
________________________________________
✅ Milestone 3 – Core Features & App Functionality
Amount:
₹5000
Timeline:
Week 3
Deliverables:
• Marks entry working
• Strength/Weakness auto calculation
• Dashboard analytics
• Attendance module
• Graph/chart integration
• Report generation
Approval Condition:
APK should work properly with all core MVP features.
________________________________________
✅ Milestone 4 – Testing, Bug Fixing & Final Delivery
Amount:
₹10000
Timeline:
Week 4
Deliverables:
• Final APK build
• Bug fixing
• Performance optimization
• Source code handover
• Database setup files
• README/setup guide
• Admin login credentials
Approval Condition:
Final tested APK delivered successfully.
________________________________________
? Important Conditions
1. Developer must provide regular progress updates.
2. Any additional feature outside agreed scope will require separate discussion.
3. Full source code ownership will belong to client after final payment.
4. APK + source code + database files are mandatory final deliverables.
5. Timeline delays should be communicated in advance.