26 lines
1.3 KiB
Markdown

## 1. SvelteKit Project Scaffolding
- [x] 1.1 Run `npx sv create --types ts --template minimal` to scaffold the project
- [x] 1.2 Install project dependencies with `npm install`
- [x] 1.3 Verify `svelte.config.js` contains adapter-auto configuration
- [x] 1.4 Verify `vite.config.js` includes the sveltekit plugin
- [x] 1.5 Verify `tsconfig.json` exists and extends `.svelte-kit/tsconfig.json`
- [x] 1.6 Verify standard directory structure: `src/routes/`, `src/lib/`, `static/` exist
- [x] 1.7 Verify `src/app.html` contains SvelteKit template placeholders (`%sveltekit.head%`, `%sveltekit.body%`)
## 2. Git Repository Setup
- [x] 2.1 Run `git init` in the project root directory
- [x] 2.2 Create and checkout `main` branch with `git checkout -b main`
- [x] 2.3 Create `README.md` file with project description
- [x] 2.4 Stage README with `git add README.md`
- [x] 2.5 Create initial commit with `git commit -m "first commit"`
- [x] 2.6 Add remote origin (via SSH: `ssh://git@veit-fraenzer.de:2222/veitR/PokeR.git`)
- [x] 2.7 Push to remote with `git push -u origin main`
## 3. Verification
- [x] 3.1 Start dev server with `npm run dev` and confirm it runs on localhost:5173
- [x] 3.2 Verify `git log` shows the initial commit
- [x] 3.3 Verify `git remote -v` shows correct origin URL
- [x] 3.4 Verify `npx sv check` passes without errors (0 errors, 1 minor warning)