34 lines
1001 B
Markdown
34 lines
1001 B
Markdown
---
|
|
# nuzlocke-tracker-1iuh
|
|
title: Project Setup & Tech Stack
|
|
status: completed
|
|
type: task
|
|
priority: normal
|
|
created_at: 2026-02-04T15:43:55Z
|
|
updated_at: 2026-02-04T15:55:46Z
|
|
parent: nuzlocke-tracker-f5ob
|
|
blocking:
|
|
- nuzlocke-tracker-sm1b
|
|
- nuzlocke-tracker-k5lm
|
|
- nuzlocke-tracker-uw2j
|
|
- nuzlocke-tracker-dgax
|
|
- nuzlocke-tracker-0q8f
|
|
- nuzlocke-tracker-hm6t
|
|
- nuzlocke-tracker-8tuw
|
|
- nuzlocke-tracker-8fcj
|
|
---
|
|
|
|
Set up the initial project structure and choose the technology stack.
|
|
|
|
## Checklist
|
|
- [x] Initialize the project (e.g., Vite + React/Vue/Svelte or Next.js)
|
|
- [x] Set up TypeScript configuration
|
|
- [x] Configure linting (ESLint) and formatting (Prettier)
|
|
- [x] Set up basic folder structure (components, types, utils, data)
|
|
- [x] Add Tailwind CSS or chosen styling solution
|
|
- [x] Create basic app shell with routing
|
|
|
|
## Considerations
|
|
- Should be a web app for accessibility
|
|
- Consider PWA capabilities for offline use
|
|
- Keep bundle size small for fast loading |