JKBOSE AI Learning App Development
Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted1 hour ago
JKBOSE AI — Freelancer Project Brief
Project Overview
We are looking for an experienced Full-Stack Mobile App + AI Developer to build JKBOSE AI, an AI-powered learning platform for Jammu & Kashmir students following the JKBOSE curriculum.
Initial classes: 8th–12th.
This must **not** be a simple PDF/book app. The goal is to make studying easier through:
**READ → UNDERSTAND → ASK AI → PRACTICE → TEST → FIND WEAKNESS → REVISE → MASTER**
No Teacher Dashboard or School Dashboard.** A separate **Super Admin Panel** is required.
---
1. Student App
Build a modern **Android-first, mobile-friendly app**.
Navigation:
Home | Learn | Practice | AI Tutor | Profile**
Student Login
* Mobile OTP
* Email/password
* Forgot password
* Profile setup
* Class selection
* Subjects
* Preferred language
* Study goal
Languages:
* English
* Hindi
* Roman Urdu
Do not collect unnecessary personal information.
2. Student Dashboard
Show:
* Student name
* Class
* Study streak
* Today's study plan
* Overall progress
* Subject progress
* Weak subject
* Recommended chapter
* Continue Learning
* Quick Practice
* AI Tutor
3. Chapter-Wise Learning
Content structure:
**JKBOSE → Class → Subject → Book → Chapter → Topic → Lesson**
Each chapter should provide:
1. Understand
2. Learn
3. Watch
4. Ask AI
5. Practice
6. Test
7. Revise
8. Board Questions
Break large chapters into **short micro-lessons** instead of long pages of text.
---
4. AI Tutor — Main USP
Create a syllabus-aware **JKBOSE AI Tutor**.
AI should understand:
**Class + Subject + Book + Chapter + Topic + Language**
Use **RAG** with authorized/curated educational content.
AI modes:
* Explain Simply
* Hindi
* Roman Urdu
* Give Example
* Step-by-Step
* Ask Me Questions
* Generate MCQs
* Summarize
* Quick Revision
Add an **“I Don't Understand”** button that explains the same concept using simpler language, examples or diagrams.
The AI should teach rather than simply provide answers:
**Explain → Identify concept → Method → Step-by-step → Similar question → Check student answer.**
5. AI Photo + Voice
Photo Question Solver
Student can upload/take a photo.
AI should:
* Read question
* Identify subject/topic
* Explain
* Solve step-by-step
* Use simple language
* Generate similar practice question
Voice AI
Support:
* Voice input
* Text input
* Text-to-speech
---
6. MCQ & Test System
MCQ difficulty:
Easy | Medium | Hard
Options:
**10 | 20 | 30 questions**
Show explanations immediately and track score, accuracy and weak topics.
Tests:
* Chapter Test
* Subject Test
* Full Syllabus Test
* Mock Board Exam
Results should show:
* Score
* Accuracy
* Time
* Correct/wrong answers
* Weak topics
* Revision recommendation.
7. Personalized AI Learning
The system must analyze student performance.
Example:
**Mathematics — 72%**
Weak:
* Algebra — 45%
* Geometry — 51%
Strong:
* Statistics — 88%
* Probability — 91%
AI automatically recommends:
**“Revise Algebra for 15 minutes today.”**
Recommendations should use test performance, weak topics, completed chapters, study history and available study time.
Include:
* Weak topics
* Incorrect questions
* Saved questions
* Flashcards
* Formulas
* Quick revision
* 30-day study plan
* Exam Tomorrow mode
* Board preparation/PYQs.
---
# 8. Offline Mode
Allow students to download legally available:
* Notes
* Lessons
* MCQs
* Tests
* Flashcards
* Videos where permitted
Downloaded content should work offline. AI can remain online initially.
---
# 9. Super Admin Panel
**No Teacher/School Dashboard.**
Admin modules:
* Dashboard
* Students
* Boards
* Classes
* Subjects
* Books
* Chapters
* Topics
* Lessons
* Videos
* MCQs
* Tests
* AI Knowledge
* AI Reports
* Subscriptions
* Payments
* Notifications
* Admin Users
* Audit Logs
* Settings
Dashboard must show real database statistics:
**Total Students | Active Students | New Students | Premium Students | Classes | Subjects | Chapters | MCQs | Tests | AI Questions | Revenue**
Also provide analytics for student growth, retention, popular subjects, chapters, scores and AI usage.
---
# 10. Content & AI Management
Admin must be able to create/edit/publish:
**Board → Class → Subject → Book → Chapter → Topic → Lesson**
Content types:
* Notes
* Text
* PDF
* Video
* Audio
* Images
* Diagrams
* MCQs
* Questions
* Board questions
* Flashcards
AI pipeline:
**Source → Text Extraction → Chunking → Embedding → Vector DB → RAG → AI Response**
Admin should see processing and publishing status.
---
# 11. Subscription
### FREE
* Limited content
* Limited AI
* Daily MCQs
* Basic tests
### PREMIUM
* Full content
* AI Tutor
* Advanced tests
* Board preparation
* Personalized study plan
* Revision engine
* Advanced analytics
* Offline content
Admin-configurable:
**Monthly | Quarterly | Yearly | Coupon | Trial | Renewal**
---
# 12. Technology
Preferred:
* **Flutter or React Native**
* **Supabase/PostgreSQL**
* **LLM API + RAG**
* **pgvector**
* **Supabase Storage**
* **React/Next.js Admin Panel**
Use proper authentication, RLS, role-based permissions, secure backend/Edge Functions and audit logs. AI API keys must never be exposed in the frontend.
---
# 13. MVP
Do **not** build all classes initially.
### Phase 1
**Class 10 → Mathematics → 3 Chapters**
Include:
Login → Learning → Micro-lessons → AI Tutor → MCQs → Chapter Test → Progress → Revision → Admin Content Management.
Then:
**Phase 2:** Remaining Class 10 subjects
**Phase 3:** Class 12
**Phase 4:** Classes 8, 9 & 11
Architecture must be board-independent so it can later expand to other Indian boards.
---
# 14. Freelancer Deliverables
Developer must provide:
* Complete source code
* Android app/APK/AAB
* Admin panel
* Supabase/backend
* Database schema
* AI/RAG
* Authentication
* API documentation
* GitHub repository
* Deployment documentation
* Full project ownership handover
* Bug-fixing/support period
All source code, database, domain, AI configuration and project accounts must remain under **client ownership**.
---
# 15. Freelancer Must Provide
Please send:
1. 2–3 relevant AI/mobile projects
2. Demo/links
3. Recommended technology stack
4. Development timeline
5. **Fixed price for Phase-1 MVP**
6. Price for complete Class 8–12 version
7. AI/RAG cost
8. Monthly server/API cost
9. Maintenance cost
10. Source-code ownership confirmation
11. Account ownership confirmation
12. Play Store deployment timeline
**Do not send a generic proposal.**
Explain specifically how you will build:
**JKBOSE → Class → Subject → Chapter → Topic → AI Tutor → MCQ → Test → Weakness → Revision**
More information : 77→80→82→98→45
and how the architecture will scale to other Indian education boards.
Project Overview
We are looking for an experienced Full-Stack Mobile App + AI Developer to build JKBOSE AI, an AI-powered learning platform for Jammu & Kashmir students following the JKBOSE curriculum.
Initial classes: 8th–12th.
This must **not** be a simple PDF/book app. The goal is to make studying easier through:
**READ → UNDERSTAND → ASK AI → PRACTICE → TEST → FIND WEAKNESS → REVISE → MASTER**
No Teacher Dashboard or School Dashboard.** A separate **Super Admin Panel** is required.
---
1. Student App
Build a modern **Android-first, mobile-friendly app**.
Navigation:
Home | Learn | Practice | AI Tutor | Profile**
Student Login
* Mobile OTP
* Email/password
* Forgot password
* Profile setup
* Class selection
* Subjects
* Preferred language
* Study goal
Languages:
* English
* Hindi
* Roman Urdu
Do not collect unnecessary personal information.
2. Student Dashboard
Show:
* Student name
* Class
* Study streak
* Today's study plan
* Overall progress
* Subject progress
* Weak subject
* Recommended chapter
* Continue Learning
* Quick Practice
* AI Tutor
3. Chapter-Wise Learning
Content structure:
**JKBOSE → Class → Subject → Book → Chapter → Topic → Lesson**
Each chapter should provide:
1. Understand
2. Learn
3. Watch
4. Ask AI
5. Practice
6. Test
7. Revise
8. Board Questions
Break large chapters into **short micro-lessons** instead of long pages of text.
---
4. AI Tutor — Main USP
Create a syllabus-aware **JKBOSE AI Tutor**.
AI should understand:
**Class + Subject + Book + Chapter + Topic + Language**
Use **RAG** with authorized/curated educational content.
AI modes:
* Explain Simply
* Hindi
* Roman Urdu
* Give Example
* Step-by-Step
* Ask Me Questions
* Generate MCQs
* Summarize
* Quick Revision
Add an **“I Don't Understand”** button that explains the same concept using simpler language, examples or diagrams.
The AI should teach rather than simply provide answers:
**Explain → Identify concept → Method → Step-by-step → Similar question → Check student answer.**
5. AI Photo + Voice
Photo Question Solver
Student can upload/take a photo.
AI should:
* Read question
* Identify subject/topic
* Explain
* Solve step-by-step
* Use simple language
* Generate similar practice question
Voice AI
Support:
* Voice input
* Text input
* Text-to-speech
---
6. MCQ & Test System
MCQ difficulty:
Easy | Medium | Hard
Options:
**10 | 20 | 30 questions**
Show explanations immediately and track score, accuracy and weak topics.
Tests:
* Chapter Test
* Subject Test
* Full Syllabus Test
* Mock Board Exam
Results should show:
* Score
* Accuracy
* Time
* Correct/wrong answers
* Weak topics
* Revision recommendation.
7. Personalized AI Learning
The system must analyze student performance.
Example:
**Mathematics — 72%**
Weak:
* Algebra — 45%
* Geometry — 51%
Strong:
* Statistics — 88%
* Probability — 91%
AI automatically recommends:
**“Revise Algebra for 15 minutes today.”**
Recommendations should use test performance, weak topics, completed chapters, study history and available study time.
Include:
* Weak topics
* Incorrect questions
* Saved questions
* Flashcards
* Formulas
* Quick revision
* 30-day study plan
* Exam Tomorrow mode
* Board preparation/PYQs.
---
# 8. Offline Mode
Allow students to download legally available:
* Notes
* Lessons
* MCQs
* Tests
* Flashcards
* Videos where permitted
Downloaded content should work offline. AI can remain online initially.
---
# 9. Super Admin Panel
**No Teacher/School Dashboard.**
Admin modules:
* Dashboard
* Students
* Boards
* Classes
* Subjects
* Books
* Chapters
* Topics
* Lessons
* Videos
* MCQs
* Tests
* AI Knowledge
* AI Reports
* Subscriptions
* Payments
* Notifications
* Admin Users
* Audit Logs
* Settings
Dashboard must show real database statistics:
**Total Students | Active Students | New Students | Premium Students | Classes | Subjects | Chapters | MCQs | Tests | AI Questions | Revenue**
Also provide analytics for student growth, retention, popular subjects, chapters, scores and AI usage.
---
# 10. Content & AI Management
Admin must be able to create/edit/publish:
**Board → Class → Subject → Book → Chapter → Topic → Lesson**
Content types:
* Notes
* Text
* Video
* Audio
* Images
* Diagrams
* MCQs
* Questions
* Board questions
* Flashcards
AI pipeline:
**Source → Text Extraction → Chunking → Embedding → Vector DB → RAG → AI Response**
Admin should see processing and publishing status.
---
# 11. Subscription
### FREE
* Limited content
* Limited AI
* Daily MCQs
* Basic tests
### PREMIUM
* Full content
* AI Tutor
* Advanced tests
* Board preparation
* Personalized study plan
* Revision engine
* Advanced analytics
* Offline content
Admin-configurable:
**Monthly | Quarterly | Yearly | Coupon | Trial | Renewal**
---
# 12. Technology
Preferred:
* **Flutter or React Native**
* **Supabase/PostgreSQL**
* **LLM API + RAG**
* **pgvector**
* **Supabase Storage**
* **React/Next.js Admin Panel**
Use proper authentication, RLS, role-based permissions, secure backend/Edge Functions and audit logs. AI API keys must never be exposed in the frontend.
---
# 13. MVP
Do **not** build all classes initially.
### Phase 1
**Class 10 → Mathematics → 3 Chapters**
Include:
Login → Learning → Micro-lessons → AI Tutor → MCQs → Chapter Test → Progress → Revision → Admin Content Management.
Then:
**Phase 2:** Remaining Class 10 subjects
**Phase 3:** Class 12
**Phase 4:** Classes 8, 9 & 11
Architecture must be board-independent so it can later expand to other Indian boards.
---
# 14. Freelancer Deliverables
Developer must provide:
* Complete source code
* Android app/APK/AAB
* Admin panel
* Supabase/backend
* Database schema
* AI/RAG
* Authentication
* API documentation
* GitHub repository
* Deployment documentation
* Full project ownership handover
* Bug-fixing/support period
All source code, database, domain, AI configuration and project accounts must remain under **client ownership**.
---
# 15. Freelancer Must Provide
Please send:
1. 2–3 relevant AI/mobile projects
2. Demo/links
3. Recommended technology stack
4. Development timeline
5. **Fixed price for Phase-1 MVP**
6. Price for complete Class 8–12 version
7. AI/RAG cost
8. Monthly server/API cost
9. Maintenance cost
10. Source-code ownership confirmation
11. Account ownership confirmation
12. Play Store deployment timeline
**Do not send a generic proposal.**
Explain specifically how you will build:
**JKBOSE → Class → Subject → Chapter → Topic → AI Tutor → MCQ → Test → Weakness → Revision**
More information : 77→80→82→98→45
and how the architecture will scale to other Indian education boards.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.