Skip to content
/ AbleEd Public

AbleEd πŸš€ AbleEd is an innovative, accessibility-focused learning platform designed to make education engaging and inclusive for students with disabilities. It combines: 🧩 Interactive 3D lessons to visualize complex concepts βœ‹ Haptic feedback for a tactile learning experience β™Ώ Adaptive accessibility features to support different learning

Notifications You must be signed in to change notification settings

x2ankit/AbleEd

Repository files navigation

AbleEd πŸš€ - Unlocking education for every ability.

AbleEd Logo

Accessible Learning for Everyone
An initiative by Crown IQ

πŸ”— Live Demo: Click to View


Table of Contents


About

AbleEd is an inclusive learning platform designed to break barriers in education mainly for disabled student.
It combines interactive ,text to speech, 3D lessons, haptic feedback, and adaptive accessibility features to provide an engaging learning experience for students with disabilities.

Goal: Empower learners of all abilities to access knowledge without limits.


Features

βœ… Core Accessibility (must-have)

  1. Text-to-Speech (TTS) – Lessons read aloud
  2. Speech-to-Text (Captions) – Auto captions for videos/audio
  3. Lesson Summarizer – Converts long lessons into short, simple text
  4. UI Accessibility – Change font size, high-contrast mode, dyslexia-friendly fonts

πŸ”₯ Innovative / WOW Features

  1. Gesture-Based Navigation – Use webcam (MediaPipe) for "next/previous" slide
  2. Emotion-Aware Tutor – Detects mood (happy/confused/tired) and adapts content
  3. 3D Interactive Lesson – Explore prebuilt 3D models (e.g., heart, solar system)
  4. Haptic Feedback (Mobile) – Phone vibrates when interacting with models or quizzes
  5. Multi-Mode Delivery – Lessons can be:
    • Read aloud (TTS)
    • Shown as captions
    • Summarized
    • Explored in 3D

⭐ Extra Engagement

  1. Daily Goal Tracker – Set learning goals, track streaks, gamified progress
  2. Brain Breaks – Short quizzes or breathing exercises after lessons
  3. Personalized Recommendations – Suggests lessons based on past performance and mood
  4. Quick Accessibility Switch – Toggle between modes instantly (TTS, high-contrast, font size)

Tech Stack

  • Frontend: Vite, TypeScript, React, shadcn-ui, Tailwind CSS
  • 3D Models: Three.js / React Three Fiber
  • Deployment: Vercel

Installation

Clone the repository and install dependencies:

git clone <YOUR_REPO_URL>
cd AbleEd
npm install
npm run dev

Open http://localhost:xxxx in your browser to view the app locally.


Usage

  1. Explore the dashboard after signing in
  2. Access 3D interactive lessons directly
  3. Use the "Start Learning" button to log in or create an account
  4. Toggle accessibility features as needed

Deployment

AbleEd is deployed on Vercel: Click to View


Credits

This project is an initiative by Ankit Tripathy and is free to use for educational purposes.


About

AbleEd πŸš€ AbleEd is an innovative, accessibility-focused learning platform designed to make education engaging and inclusive for students with disabilities. It combines: 🧩 Interactive 3D lessons to visualize complex concepts βœ‹ Haptic feedback for a tactile learning experience β™Ώ Adaptive accessibility features to support different learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages