# Katapitas (カタピラス) - Figure Speed Training ## Service Overview Katapitas is a high-speed figure recognition training web application designed to improve spatial awareness and geometric problem-solving skills through rapid-fire exercises. Developed for students (Elementary to Junior High) and educational purposes. ## Core Target - Students aged 9-15. - Individuals struggling with geometry (rotation, reflection, 3D visualization). - Parents seeking auxiliary learning tools. ## Key Features - **30-Second Sprints**: 10 questions per round to maintain high engagement. - **Dynamic Figure Generation**: SVG-based rendering of 20+ geometric patterns with random rotation and mirroring. - **Scoring System**: Grade (S/A/B/C) based on Accuracy and Average Response Time. - **Design**: Premium, dark-mode UI with high-feedback animations. ## Technical Stack - **Frontend**: React, Vite, TypeScript. - **Graphics**: Dynamic SVG Rendering. - **State Management**: React Hooks (useGameLogic). - **Deployment**: Cloudflare Pages. ## Site Structure - Home: https://katapitas.pages.dev/ - Rotation Mode: https://katapitas.pages.dev/?mode=rotation - Mirror Mode: https://katapitas.pages.dev/?mode=mirror - Advanced Mode: https://katapitas.pages.dev/?mode=advanced - Fortune App: https://katapitas.pages.dev/apps/fortune ## Disclaimer This application is an educational tool. Results may vary by individual. JavaScript must be enabled for full core gameplay functionality.