Ink & Soul
A website prototype for a tattoo studio: portfolio, bookings and payments in one place.
DAW capstone booking and portfolio prototype
Creative & lab · Oct 2025 – present
At a glance
- Challenge
- A tattoo studio needed its brand, bookings and payments in one place, not a portfolio plus a separate booking service.
- Solution
- A React and TypeScript front end with a brand design system, Supabase for data and sign-in, and Stripe for bookings and payments.
- Result
- A working DAW capstone prototype, not a live production service.

The problem
A studio needed one place that carried its visual identity and handled client reservations and payments, instead of a portfolio plus a separate booking service.
Approach
- Component-based front end with a design system built around the studio's brand.
- Supabase for data and authentication; Stripe for reservations and payments.
- Deployed with documentation and a CI-ready production build pipeline.
Outcome
A functional capstone prototype combining brand, UX and full-stack engineering; the public repository is not presented as a current production deployment.
Built with
- React
- TypeScript
- Supabase
- Stripe