Finance
What finance needs from a client portal
Invoices alone are not enough. The right portal gives finance clean history, billing context, and fewer approval delays.
This article page is ready for real CMS or file-based content next. For now, the structure is in place so the public blog surface has valid routes and can grow into a proper publishing flow.
The next logical step is choosing whether posts should come from markdown files, Supabase, or another publishing backend. Once you choose that, this route can render real content without changing the blog index design.