Skip to content
S

ShikshaFlow

Changing Our Education System

Created on 27th November 2025

โ€ข

S

ShikshaFlow

Changing Our Education System

The problem ShikshaFlow solves

๐Ÿš€ The Problem It Solves

Learning today is often passive and boring โ€” students watch videos, read notes, and lose motivation. Thereโ€™s no reward, no engagement, and no consistency.
shikshaflow fixes this.

๐ŸŽฎ Gamified Learning

Students earn XP, levels, achievements & coupons, and can compare progress globally.
Studying becomes fun, habit-forming, engaging โ€” especially for long or difficult subjects.

๐Ÿ”— Everything in One Place

Most platforms separate videos, quizzes, notes & progress tracking.
shikshaflow combines all of it:

๐Ÿ“บ Video learning

๐Ÿค– AI-powered tutoring

๐Ÿง  Auto-generated quizzes

๐Ÿ“Š Progress + reward tracking

No jumping between tools โ€” learning becomes smooth and unified.

๐Ÿซ For Teachers & Institutions

Managing courses, tracking students and assessments is time-consuming.
shikshaflow offers a dashboard for educators with:

Course/content management

Authentication & registration

Real-time student progress tracking

Administration becomes easy & efficient.

๐Ÿงฉ Flexible for Self-Learners

Structured by subjects โ†’ topics โ†’ subtopics, but still self-paced.
AI-generated quizzes help learners test understanding without external exams.

โญ In Short

shikshaflow bridges the gap between traditional education and self-learning, making study more engaging, rewarding, and effective โ€” just like how you study with theory + PYQs + revision.

Challenges I ran into

๐Ÿ”ฅ Challenges I Ran Into

Building shikshaflow wasnโ€™t straightforward โ€” I hit multiple real-world hurdles while developing core features.

  1. โš  Authentication & Session Handling

Managing secure login + registration with role-based access (student/teacher) initially caused session inconsistencies and redirect loops.
I resolved it by restructuring auth logic, implementing JWT-based validation, and adding proper protected routing.

  1. ๐ŸŽž Video + Quiz Syncing

Syncing video progress with auto-generated quizzes was tricky โ€” quizzes had to unlock only after the student completed or reached a certain timestamp.
I solved this using percentage-based video tracking and linking it to an AI-triggered quiz generation workflow.

  1. ๐Ÿค– AI Quiz Quality

Early quiz generation produced repetitive or low-quality questions.
The fix was adjusting prompt-engineering, adding context awareness, and filtering output to ensure coverage of subtopics โ€” resulting in more meaningful assessments.

  1. ๐Ÿ—„ Database Structure

Designing a database schema flexible enough to support subjects โ†’ topics โ†’ subtopics, user progress, coupons, achievements and global rankings was complex.
After multiple iterations, I shifted to a more modular schema with relational mapping, making scaling easier.

  1. ๐ŸŽจ UI & Performance Balancing

Gamification meant lots of UI elements โ€” XP bars, badges, streaks, etc.
Optimizing rendering and animations required lazy-loading, code splitting, and caching to keep performance smooth.

Discussion

Builders also viewed

See more projects on Devfolio