Files
kid_dash/INITIAL-APP.md
T
2026-09-14 22:40:15 -04:00

46 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# KiddOs v3 — Initial App Log
**Recorded:** 2026-08-24 22:31 EDT
**Repository:** `~/brain/projects/kid_dash`
**Source:** `https://git.reynafamily.com/adolforeyna/kid_dash`
**Initial revision:** `30f9148adb1f90b1821e86727e75e9fadbc9bd9b`
## Purpose
KiddOs v3 is an offline-first React/Vite browser kiosk for Elias. It targets an **800 × 480** children’s display and provides local-only apps backed by browser `localStorage`.
## Initial app set
- Journal
- CodeLab
- Scratch (offline information/app)
- Calculator
- Clock and timer
- Drawing / Play
- Files browser
## Development setup
- App source: `webapp/src/`
- Development command: `npm run dev`
- Test command: `npm test`
- Build command: `npm run build`
- The public development hostname used during initial work was `elias.reynafamily.com`.
## Initial UI work
- Added a centered, framed **800 × 480** preview composition for browser review.
- At an actual 800 × 480 device viewport, the frame is removed and KiddOs fills the display.
- Added CSS zoom configuration for the browser preview.
- Added Node tests for the native viewport frame and public HMR configuration.
## Verification
At the end of the initial work, the Node tests passed and the Vite production build succeeded.
## Current operational status
- The temporary Vite development server was stopped at the user’s request.
- The app-specific public Caddy proxy route and its reboot restore entry were removed at the same time.
- No public KiddOs server is currently running.