Foundations Dashboard
This Worker is the deployable app for module 04 of CS-to-Shipping Full Stack Foundations.
It is one Hono app on Cloudflare Workers with a D1 database, and it exists to make six
professional practices concrete: version control, the deployment lifecycle, testing,
authentication and authorization, web security, and observability.
Sign in to reach the dashboard.
Areas of this hostname
- /crm/ the CRM platform, built in module 08 (not served yet)
- /sites/ the editable website engine, built in module 09 (not served yet)
Both will run on this same hostname behind this same login, which is why the
session, role, and logging work here has to be right first.
Built in this module
- /health build information as JSON
- /login password login with a CSRF-protected form
- /admin session-protected area with role checks
- /demos one attack and one defense per security topic