- Define Task and State entities with relations
- Add StateHistory for tracking state changes
- Include seed script for initial data
- Add initial and soft delete migrations
- Add package.json with dependencies and scripts
- Configure TypeScript with tsconfig.json
- Set up Jest for testing
- Add Dockerfile and nixpacks.toml for deployment
- Add prisma.config.ts for Prisma configuration