Skip to content

Repository files navigation

Kids First Initiative

Two educational games, before/after quizzes, and classroom dashboards for Kids First Initiative. The website embeds the separately maintained States of Matter and Penguin Run Unity games.

Open the website · Handoff overview

Start here

Reader Guide
Partner, educator, or program lead Run a class, understand results, and get help
Incoming developer Setup, architecture, data rules, and testing
Outgoing and incoming owners Access transfer, open gaps, and acceptance checklist
Release or support owner Release process · Operations runbook

Review date: 17 September 2026. develop feeds production. Production Clerk, organization-owned MongoDB, isolated Preview data, CI cleanup, and the new Unity build account are set up. Health/contrast fixes are live; old previews were cleaned up and Preview retention is now 7 days (Production: 30 days). The handoff checklist records the verified release and remaining access, alert-delivery, storage-usage, and acceptance checks. Backup work remains excluded.

Technical references: API authorization, Unity progress contract, and device/accessibility QA.

The admin documentation viewer is prepared for the next release: after deployment, sign in as an admin and choose Documentation & handoff on the admin dashboard. All guides are checked on the server and excluded from public assets. This does not make copies in this public repository private.

Purpose

Kids First Initiative is a non-profit organization whose mission is to spark a passion for Science, Technology, Engineering, Arts, and Math (STEAM) in young people from underserved communities. They teach live lessons using tangible, hands-on materials. This website aims to expand access to those lessons by enabling students to learn the same topics remotely.

Original project team

Built by 17 Cal Poly students over approximately nine months. These are project credits; current support and service owners must be recorded in the handoff checklist.

Releases

Packages

Used by

Contributors

Languages