Hasan Kaan Avcı — Insurance Consultant Website
Full-Stack Developer
Full-stack Next.js + Supabase. Live and actively used by the client. Custom CMS for content management.
- Next.js
- React
- Supabase
- TypeScript
- Tailwind CSS
Context
The client's outdated template site needed a modern, custom-coded replacement with service pages, an online quote form, blog management, and a content management panel.
What I did
Next.js App Router, Supabase (database + storage), and a full CRUD admin dashboard. Service detail pages for 5 insurance types, online quote form, hero slider management, blog system, and WhatsApp button integration.
Media
