Skip to content

Haksham/learnix

 
 

Repository files navigation

Learnix

Learnix is an educational platform designed to help people with learning disabilities such as dyscalculia, ADHD, memory deficits, and those who are deaf or mute. The platform provides interactive lessons and quizzes to aid in learning and communication.

Link: Learnix

Project Structure

app/
├── layout.js
├── page.js
├── globals.css
├── favicon.ico
├── dyscalculia/
│   └── page.js
├── adhd/
│   └── page.js
├── memory/
│   ├── page.js
│   └── components/
│       └── MemoryGame.js
├── deaf-dumb/
│   ├── page.js
│   ├── lesson/
│   │   └── page.js
│   ├── quiz/
│   │   └── page.js
│   └── components/
│       ├── Lesson.js
│       └── Quiz.js
├── app.py
├── jsconfig.json
├── LICENSE
├── next.config.mjs
├── postcss.config.mjs
├── tailwind.config.mjs
├── package-lock.json
├── package.json
├── README.md
public/
    └── images/
        └── handGestures/
        |   ├── A.png
        |   ├── B.png
        |   ├── ...
        |   └── Z.png
        └── dyscalc_pic/
        └── memoryGame/
          

Features

Dyscalculia: Learn and practice math concepts with interactive puzzles and games.

ADHD: Engage in short, focused activities designed to maintain attention.

Memory Deficits: Improve memory through repetition-based games and tasks.

Deaf/Dumb: Learn communication with visual cues and sign language basics.

Requirements

npm install firebase
npm install react-firebase-hooks
pip install Flask
pip install numpy
pip install pickle-mixin
pip install tensorflow

Bonus additions

Night Mode: Night mode is implemented with graphical changes which dynamically changes the layout view/theme.

API intergration: Firebase is used for real-time login/register authentication for the web-app.

Responsive: Complete web-app is responsive and is custiomized for every device using TailwindCss and react components.

ML learning model: ML learning model is implemented using TensorFlow model and flask as api to recognise and tutor sign language through live visuals and audio.

Fav-Icon: Customised FavIcon for web-app deployment.

Hosting: Hosting platform used here is vercel.app as whole project is based on Next-JS.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributers

Member 1: Harshvardhan Mehta
Member 2: Mitesh Jain
Member 3: Atharva Manchalkar
Member 4: Somnath Bankapure