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: 99
slug: my-app
name: "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 apps
tags:
- 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.