OK, structure
Monday AM
- Check out Rockaway codebase
- Get it running
- Does it work? How do we know?
- Add some unit tests
- Add some webapplicationfactory tests
- Add some AngleSharp tests
- Add the status endpoint
- Deploy to Azure
- BOOM we're in the cloud (but with Sqlite database... oops)
- SQL migration runner
- Get a real database up and running
Monday PM: make it look nice
- Customise bootstrap
- Responsive layouts
- Tag helpers
- Image gallery
- Razor Components
Tuesday AM: MJML and email
- Architecture: components, dependencies, break it out into pieces
Tuesday PM: Aspire, OTEL, AOB