Sheet 03 — Case Study
Profile CMS
LiveProfileKit
A full-stack profile editor: a public profile page and a signed-in edit form backed by Postgres.
The problem
A simple public profile still needs a safe way for its owner, and only its owner, to keep it up to date.
Who it is for: A person or small business that wants a profile page they can update themselves.
What we built
- A public profile page
- A signed-in edit form, pre-filled, with validation and clear success and error messages
- An API route that validates every update before it reaches the database
Engineering quality
- End-to-end tests for signing in, editing, and seeing the change on the public page
- Vercel BotID, security headers, and analytics only after consent
- Automated axe accessibility tests to WCAG 2.2 AA at desktop and phone sizes, with secret scanning and static analysis
Tech stack
- Next.js
- TypeScript
- Tailwind CSS
- PostgreSQL
- Drizzle ORM
- Vercel
Every project is scoped to your goals.
Book a call for a tailored estimate.