Type
Scheduling Platform
Date
20.03.2025
Role
Fullstack Developer
Client
Personal Project
Turnogram is a flexible scheduling and CRM platform tailored for professionals and studios. It enables users to manage appointments, sync calendars, integrate payments, and maintain client relationships in one place.
The challenge
Creating a scalable system that supports diverse professions, handles different time zones, and integrates secure payments while keeping the booking flow simple.
My solution
Built with Astro for a fast frontend, styled with TailwindCSS and shadcn/ui components. Payments are powered by MercadoPago, with calendar sync via Google Calendar API. Authentication is managed with Firebase Auth, Turso DB stores relational data, and transactional emails are sent through Resend.