harrysibbenga.dev: this site
The public freelance site: Astro, Vue, and a FastAPI enquiry backend, used as a smaller live technical case.
- Status
- Live
- Category
- Technical case
- Stack
- Astro · Vue · TypeScript
- Client
- harrysibbenga.dev
Business problem
The practice needed a durable public site for services, work, and enquiries, not a throwaway landing page.
What needed to happen
This website. Useful as a technical case; not primary commercial proof.
What I built
Astro and Vue for the marketing site, FastAPI for bookings and contact, cookie consent, and case-study content as structured data.
How it works
A live site that is itself the lead-generation surface. Treated as supporting proof of the stack, not as a flagship client result.
Technical detail
- Astro 5 with Vue islands and Tailwind
- FastAPI enquiry API with rate limiting and admin auth
- Consent-gated analytics
What shipped
- Service and case-study pages
- Contact and project enquiry forms
- Cookie consent and legal pages
Technology
- Astro
- Vue
- TypeScript
- Tailwind CSS
- Python
- FastAPI
Discuss a similar project
Short enquiry first. A full brief is available if you already have the detail.
Discuss Your Project