Styled Calendar
SaaS platform for customizable Google Calendar embeds
Styled Calendar is a SaaS product that solves long-standing limitations in Google Calendar embeds, allowing users to create fully customizable, production-ready calendar components for their websites.
Overview
Styled Calendar began as an early prototype showing promising user interest but lacking the structure and usability needed for a real product.
I partnered with the original creators and rebuilt the system entirely from scratch, taking full ownership of engineering and most product and technical strategy.
Product Ownership at Scale
More than 20,000+ users rely on Styled Calendar in production
What I Built
- Complete full-stack application built independently
- End-to-end TypeScript architecture
- Custom calendar rendering and styling system
- Google Calendar API integration
- Embeddable components for external websites
The entire codebase was designed for long-term maintainability and rapid iteration.
Key Product Decisions
Several decisions were central to the product’s growth and usability:
One-click onboarding Users can begin styling their calendar within seconds of landing on the product
Deep WordPress integration Built specifically to gain distribution through the WordPress plugin ecosystem
Tight user feedback loop Integrated real-time chat directly into the product to quickly surface issues and iterate
These choices significantly improved adoption and allowed the product to evolve quickly based on real user behavior.
Engineering Approach
The system was designed to support speed without sacrificing reliability:
End-to-end TypeScript Strong typing across the entire stack enables safe, fast iteration
Near 100% end-to-end test coverage (Playwright) High confidence when shipping new features or refactoring core systems
Flexible data modeling Designed to evolve alongside product requirements without introducing fragility
My Role
- Sole engineer across the entire codebase
- Rebuilt the product from scratch
- Led technical architecture and system design
- Drove key product and usability decisions
Result
A system designed not just to launch, but to iterate quickly, remain stable, and support real users over time.