feat(mvp): phase 1 - project scaffolding & tooling

Initialize SvelteKit project with Svelte 5, TypeScript strict, Tailwind CSS v4,
shadcn-svelte, Prisma + SQLite, Vitest, ESLint, Prettier. Add Docker multi-stage
build, docker-compose, and Gitea Actions CI pipeline.
This commit is contained in:
2026-03-24 19:53:06 +03:00
parent dc9bd3bba4
commit cf6bde238c
24 changed files with 9643 additions and 18 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
# Feature Context: Web App Launcher — MVP
## Current State
Fresh repository — no code yet. Only PLAN_PROMPT.md and .gitignore exist.
Phase 1 (Project Scaffolding & Tooling) is complete. The SvelteKit project is initialized with all dependencies installed (`npm install` succeeds). Config files in place: `svelte.config.js` (adapter-node), `vite.config.ts` (Tailwind v4 + Vitest), `tsconfig.json` (strict), `eslint.config.js`, `.prettierrc`, `components.json` (shadcn-svelte), `prisma/schema.prisma` (SQLite). Docker and CI configs created. Build does not pass yet (Big Bang strategy — expected).
## Temporary Workarounds
- None yet