Ink & Soul
Full-stack booking and portfolio platform
Oct 2025 – present
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 production platform combining brand, UX and engineering end to end.
Built with
- React
- TypeScript
- Supabase
- Stripe