# Money 모바일 입력을 우선한 개인 가계부 PWA입니다. Nuxt 3, Vue 3, TypeScript, Tailwind CSS, PostgreSQL, Prisma, Docker Compose를 기본으로 구성했습니다. ## 시작하기 ```bash npm install cp .env.example .env docker compose up -d db npm run db:migrate -- --name init npm run db:seed npm run dev ``` 기본 계정: ```text email: user@example.com password: money1234 ``` ## Docker ```bash docker compose up --build ``` 운영 전 `SESSION_SECRET`과 DB 비밀번호를 반드시 변경하세요. ## 주요 명령 ```bash npm run dev npm run build npm run preview npm run db:generate npm run db:migrate npm run db:deploy npm run db:seed ``` 현재 별도 lint/test 스크립트는 아직 없습니다. 빌드 락이 걸린 개발 환경에서는 `NUXT_IGNORE_LOCK=1 npm run build`로 검증합니다. ## 문서 - [요구사항](docs/requirements.md) - [아키텍처](docs/architecture.md) - [프로젝트 지침](docs/project-guidelines.md) - [변경 내역](docs/changelog.md)