Feature Architecture

The full learning system

Built as an end-to-end system for 5,000+ learners: 1,943,845 questions, AI tutoring, FSRS revision, test prep, document quiz, career toolkit, and analytics in one platform.

1,943,845

Total Questions

5,000+

Active Learners

12+

Primary Tracks

15+

Subject Categories

Core System

Deeply engineered capabilities

This capability map is built from actual landing, mobile, web workspace, and API surfaces in the project.

AI Tutoring/ai/chat

Socratic AI teaching engine

Conversation-first guidance with hints, scaffolding, and adaptive support instead of blunt answer dumping.

Live streaming tutor responses

Hint flow and usage control

Bengali + English learning support

/ai/chat/ai/hint/ai/tutor/sessions
Memory System/learning/fsrs/due

FSRS-based revision intelligence

Review timing is generated from performance signals so learners revisit concepts before forgetting spikes.

Due-card scheduling

Knowledge-state progression

Streak and retention tracking

/learning/fsrs/due/learning/fsrs/review/learning/knowledge-state
Practice Engine/learning/practice/start

1,943,845 verified questions

Large-scale MCQ pipeline powering BCS, Bank, SSC, HSC, admission, and government job preparation.

Adaptive practice sessions

Timed mock exam modes

Question-level explanations

/learning/practice/start/test-prep/mock-exam/questions/random
Analytics/users/me/analytics

Weak-point and readiness analytics

Platform analytics surfaces subject mastery, streak quality, recent performance, and planning insights.

User analytics and stats views

Goal-aware workspace widgets

Activity and progress timelines

/users/me/analytics/stats/overview/learning/streak
Document Quiz/document-quiz/upload

Turn PDFs and docs into MCQs

Learners can upload study materials and generate quiz jobs that are tracked until extraction completes.

PDF, DOCX, XLSX, CSV support

Job progress polling

Question extraction pipeline

/document-quiz/upload/document-quiz/jobs/{jobId}
Engagement Layer/leaderboard

Battles, leaderboard, and XP loops

Competitive practice modes and reward loops keep learners active without sacrificing exam rigor.

Real-time battle experiences

Leaderboard and badge systems

Gamified consistency loops

/leaderboard/badges/battles
Career Toolkit/career/jobs

Preparation beyond exams

Career surfaces include jobs, CV workflows, and interview preparation aligned with exam goals.

Job circular and detail pages

CV objective and optimization flow

Interview prep modules

/career/jobs/career/cv/career/interview-prep
Reliabilityauth_user cache

Offline-first and sync aware

The product architecture is designed for unstable network conditions with cache + sync aware learning flows.

Blob caches for key learning data

Device-aware identity and locale headers

Mobile + web continuity

auth_user cachefsrs_cards cacheX-Device-Id / X-App-Locale

Product Surfaces

Multi-surface experience in one platform

Web and mobile are wired around the same learning graph for continuity across experiences.

Web Portal Workspace

Goal-driven dashboard with dedicated modules across learn, practice, review, exam, and career.

dashboardlearnpracticereviewquizexam/mockpdf-quizai-tutorcareerleaderboard

AI + API Layer

FastAPI-backed endpoints with streaming tutor chat, test-prep generation, and question infrastructure.

/auth/*/learning/*/ai/*/test-prep/*/document-quiz/*/users/me/analytics

Mobile Learning Surface

BLoC-based mobile app covering chapter learning, knowledge state, FSRS review, and adaptive practice.

/learn/grade-subjects/learn/chapters/learning/fsrs/due/learning/practice/start/quiz/knowledge

Strategy Framework

Capability Matrix: how everything works together

This research-grounded matrix aligns learning intelligence, exam execution, analytics, and platform continuity in one view.

Learning Intelligence

Core cognitive support to improve retention and exam readiness.

Adaptive quiz + weak-point loops

FSRS memory scheduling

Hint-first tutor scaffolding

Exam Execution

A full practice stack built around major Bangladesh exam pathways.

BCS, Bank, SSC/HSC, admission coverage

Timed mocks and strategy modules

Topic-wise structured practice paths

Decision Analytics

Signals and dashboards that convert activity into actionable decisions.

Knowledge-state and readiness mapping

Trend-level progress monitoring

Goal-aware workspace recommendations

Cross-Surface Continuity

Unified experience across mobile and web with resilient sync behavior.

Offline-capable learning sessions

Shared API + account identity

Consistent progression across devices

Outcome Blueprint

A clear path from learning to outcomes

01

Onboard and set a target track

Choose stage and exam path (BCS, Bank, SSC/HSC, admission, job).

02

Practice + diagnose weak zones

Adaptive sessions and mock exams continuously update your performance profile.

03

Revise with FSRS memory timing

Spaced repetition automatically schedules recall-heavy topics at the right interval.

04

Scale toward exam + career outcomes

Combine AI tutoring, analytics, and career tools into one repeatable success loop.

Ready?

Full preparation, one platform

Question bank, AI guidance, exam workflows, and career readiness - start today like 5,000+ learners already did.