Skip to content

sklar/semafor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Semafor

PR

Knowledge base for home-schooling parents (grades 6–9), bridging the gap between formal Czech curriculum (ŠVP) and everyday home education practice.

🧰 Stack

🗂️ Project Structure

/
├── resources/                         # source data (tabulka-pokroku.xlsx)
├── src/
│   ├── assets/
│   ├── components/
│   ├── content/
│   │   └── docs/
│   │       ├── cesky-jazyk/           # 17 topics
│   │       ├── matematika/            # 29 topics
│   │       ├── ja-a-svet/             # 131 topics
│   │       ├── pohyb-umeni-kultura/   # 16 topics
│   │       └── hry-relaxace-aktivity/ # 9 topics
│   ├── lib/
│   └── styles/
├── tests/
├── astro.config.mjs
└── package.json

🧑‍🚀 Commands

Command Action
pnpm dev Start dev server at localhost:4321
pnpm build Build to ./dist/
pnpm preview Preview production build
pnpm link.check Check all links with lychee (brew install lychee)
pnpm link.check.internal Check internal links only (offline, fast)
pnpm link.check.external Check external links only
pnpm lint.check Check with Biome
pnpm lint.write Fix with Biome
pnpm test Run unit tests
pnpm test.e2e Run E2E tests
pnpm type.check Typecheck with astro check

📄 License

CC BY 4.0 — free to share and adapt with attribution.

About

Knowledge base for home-schooling parents (grades 6–9), bridging the gap between formal Czech curriculum (ŠVP) and everyday home education practice.

Resources

License

Stars

Watchers

Forks

Contributors

Languages