Skip to content

algsoch/ankit_kumar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ankit Kumar's Gamified Dashboard

A futuristic, motivational playground for 7th-grade students, built for Ankit Kumar. This interactive web app combines study, play, discovery, and inspiration into one vibrant digital experience.

Features

  • Card-based Worlds: Science, Tech, Health, Play, and Dream adventures, each with unique mini-experiences.
  • Animated UI: Neon gradients, floating bubbles, canvas-based science and coding visuals, and lively particle effects.
  • Study Goal Modal: Set a study goal, solve a quick math challenge, and start a Pomodoro-style timer with streak tracking.
  • Math Sprint Game: Non-repeating math questions, difficulty levels, XP rewards, and confetti celebration.
  • Drawing Canvas: Doodle math symbols or notes while thinking in the study modal.
  • Daily Quests & Badges: Earn XP, unlock badges, and level up with daily challenges.
  • Responsive Design: Works beautifully on desktop, tablet, and mobile.

Getting Started

  1. Clone or Download:

    • Download this folder or clone the repo.
  2. Open Locally:

    • Open index.html in your browser (no server required).
  3. Explore:

    • Set study goals, play Math Sprint, doodle, and interact with animated Worlds.

Customization

  • Change the avatar by replacing ankit.png.
  • Edit Worlds and mini-games in index.html, script.js, and style.css.
  • All progress (XP, streaks, badges) is stored locally in your browser.

Technologies Used

  • HTML, CSS, JavaScript (no frameworks)
  • Canvas animations
  • LocalStorage for persistence

Screenshots

screenshot

Credits

Designed for Ankit Kumar, inspired by Duolingo, Roblox, and educational AR apps.


For questions or ideas, open an issue or contact the repo owner.