Skip to content

xolerc/Savodhon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

87 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

XOLERIC β€” So'z Ustasi (Savodhon)

Interactive Progressive Web App (PWA) for learning the Uzbek language through syllable-by-syllable reading. Features full gamification with levels, XP, streaks, achievements, daily challenges, multiple themes, and a built-in syllable trainer.

Features

  • Syllable-by-Syllable Reading β€” Break down Uzbek words into syllables for phonetic learning
  • Gamification System β€” Levels, experience points (XP), streaks, leaderboard
  • Achievements β€” Unlockable badges for milestones
  • Daily Challenges β€” New exercises every day
  • Multiple Themes β€” Dark, Light, Neon, Ocean themes
  • PWA Support β€” Installable on mobile devices, works offline
  • Android APK β€” Native Android build via build-apk.sh
  • Multiple Game Modes β€” Syllable trainer, word builder, quick challenges
  • Progress Tracking β€” localStorage-based persistence

Tech Stack

  • HTML5, CSS3 (CSS custom properties, glassmorphism, animations)
  • Vanilla JavaScript
  • PWA (Service Worker + Manifest)
  • Google Fonts (Inter)
  • Android WebView (for APK build)

How to Run

# Serve locally:
python3 -m http.server 8080
# Open http://localhost:8080

# Build Android APK:
bash build-apk.sh

The app is fully client-side. Open index.html in any modern browser.

PWA Installation

On Android/iOS, open the app in Chrome/Safari and select "Add to Home Screen" for an app-like experience.

About

πŸ“– Literacy & reading platform β€” savodhonlik oshirish tizimi

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages