Core Foundation
Shared technical foundation that supports all other features.
Components
| Component | Description |
|---|---|
| Project Setup | Next.js, ESLint, Prettier, environment |
| Database/ORM | Drizzle schemas, migrations |
| Services Layer | Redis caching, singleton services |
| Validation | Zod schemas, input validation |
Tasks
Implementation tasks for core components:
- Project Initialization
- ESLint Configuration
- Prettier Configuration
- Pre-commit Hooks
- Environment Variables
- Drizzle Installation
- Initial Schemas
- First Migration
- Migration Script
- Redis Installation
- Redis Service
- Redis Health Check
- Zod Schemas
- Validation Endpoint
Related Documentation
- Routes: core-app-structure
- API: API Reference