# Kids Scroll > A lightweight, ad-free Progressive Web App (PWA) featuring infinite emoji-scrolls and 50+ educational mini-games designed for toddlers and preschoolers (ages 2-6). ## Public Resources - [Home Page](index.html): Main entry point with game categories and trending section. - [About Page](pages/about.html): Project mission and safety information. - [Sitemap](sitemap.xml): Full list of games and blog posts. - [Manifest](manifest.json): PWA configuration and theme settings. ## Application Structure - `/game/`: 50+ standalone HTML mini-games (e.g., `whack-a-mole.html`, `balloon-pop.html`). - `/blog/`: SEO-optimized parenting guides and educational articles. - `/js/`: Vanilla JavaScript logic including `common-utils.js` (speech, celebrations, navigation). - `/assets/`: Unicode emoji definitions and app iconography. ## Cognitive Categories Games are organized into five primary developmental domains: 1. **Fine Motor Skills**: Interaction-heavy games like drawing and scrubbing. 2. **Problem Solving**: Pattern matching and logic puzzles. 3. **Hand-Eye Coordination**: Reflex-based games like popping and whacking. 4. **Cognitive Skills**: Early literacy, numeracy, and time-telling. 5. **Sorting & Categorization**: Grouping by color, shape, or habitat. ## Technical Specs for Agents - **Stack**: HTML5, CSS3, Vanilla ES6+ JavaScript. - **Offline Mode**: Enabled via `service-worker.js`. - **Accessibility**: Optimized for non-readers via Web Speech API and high-contrast visuals. - **Privacy**: No ads, no user tracking beyond Google Analytics, 100% kid-safe. ## Contact - [Contact Support](pages/contact.html) - [Privacy Policy](pages/privacy-policy.html)