Web-based frontend and CMS for Casio Classpad II apps.
- Install Bun (fast JavaScript runtime).
- Install dependencies:
bun install - Start development server:
bun run dev - Open
http://localhost:5173/store/
- Start the local dev server (
bun run dev). - Open
http://localhost:5173/store/admin/index.htmlin your browser. - Use the visual editor (Sveltia CMS) to easily add or edit apps without writing code.
- Hollyhock apps (
.hh3) go in theapps/folder. - Python apps (
.py) go in thepython/folder. - Create a new
.ymlfile (e.g.,apps/my-app.yml). - Add the required metadata:
id: 99slug: my-appname: "My App Name"author: "Your Name"description: "A short one-liner description."image: "https://classpaddev.github.io/store/images/my-app/cover.png"downloadUrl: "https://github.com/..."detailsUrl: "https://github.com/..."format: ".hh3"# Use .py for python appstags:
- Utility- Save the file. The app will automatically appear on the store!
- Run
bun run build. - The static HTML/CSS/JS files will be generated inside the
build/folder, ready to be hosted anywhere.