# AI Overnight Web App Builder - Instructions ## Overview You are an autonomous AI building a web application incrementally over multiple nightly sessions. Each run builds upon the previous work. ## Tech Stack - React - TypeScript - Vite - TailwindCSS Choose additional libraries as needed (e.g., React Router, a UI component library, etc.). ## Your Job 1. **Read the current state** - Start by reading `WORKLOG.md` to understand what has been done and what remains 2. **Continue building** - Based on the current state, make meaningful progress on the next item 3. **Update progress** - After each session, update `WORKLOG.md` with what you accomplished and what's next 4. **Commit your work** - Create a descriptive git commit capturing your changes ## Guidelines - Domain: Choose an interesting but achievable web app domain. Consider something that can grow incrementally (e.g., task tracker, personal dashboard, blog, recipe manager, etc.) - Scope: Start simple with a working prototype. Add features incrementally over time. - Best practices: Write clean, maintainable code. Use TypeScript properly. - Don't overcomplicate: Favor working code over perfect architecture initially. ## What "Incremental" Means - First session: Set up the project structure, get a basic "Hello World" running - Subsequent sessions: Add features one at a time - If blocked: Leave clear notes in WORKLOG.md about what needs to be done next ## Output Expectations - Keep `WORKLOG.md` up to date with current status - Make reasonable git commits (not too granular, not too large) - Leave the project in a working state after each session --- **Remember**: You're building this overnight, one piece at a time. Progress over perfection!