Amela
ScheduleWorks, Inc. — New Platform Launch Story
ℹ︎For confidentiality, company names, project names, and system images have been replaced with pseudonyms and mockups.

A scheduling SaaS, built in-house from scratch.

SyncSlot is a scheduling tool that syncs with Google/Outlook calendars and automatically suggests open time slots. Guests book in one click, and web-meeting URLs are issued automatically.

Calendar sync, availability booking, web-meeting issuance, and subscription billing — the story of launching a multi-tenant SaaS by building, in-house from scratch in 14 months, a platform that satisfies all four axes a scheduling SaaS demands at once.

Launch
0→1
A scheduling SaaS from scratch
Email rounds
Zero
Automates from proposing dates to confirmation
Integrations
3 services
Google / Outlook / Zoom
Billing
Stripe
Automated all the way to subscriptions
30
30-min meeting
Yumi Tanaka · Zoom
Select a date
Wed
18
Thu
19
Fri
20
Mon
23
Tue
24
Open slots
10:00
10:30
11:00
13:00
13:30
15:00
Selected
Jun 19 (Thu) 13:00 - 13:30
Confirm this time slot
01
CLIENT
About the client

ScheduleWorks — a leading domestic name transforming how people work.

ScheduleWorks, Inc. offers SaaS that helps improve business productivity. In particular, it focuses on automation tools that cut the time spent coordinating meeting and interview schedules.

They needed a SaaS that eliminates scheduling overhead and connects calendar, web meetings, and billing into one. Amela partnered with them to build this scheduling platform in-house from the ground up.

External integrations
3 services
Delivery model
SaaS
Tenancy
Multi
BUSINESS FLOW — How It Works
STEP 01
Calendar integration
Syncs Google/Outlook and auto-computes open slots
STEP 02
Share the booking page
Share a URL to show guests your open slots
STEP 03
One-click booking
Guest picks an open slot and confirms the booking
STEP 04
Meeting issuance and billing
Auto-issue web-meeting URLs · subscription billing
02
CHALLENGE
The design challenges to solve

The four structural requirements the SaaS had to meet.

None of these were technology-selection issues; they were business requirements tied directly to productivity, customer experience, and revenue. Building anew from scratch required a design that satisfies them all at once.

Email back-and-forth for scheduling
Relying on back-and-forth over dates means endless rounds per booking — wasted effort and lost opportunities.
Calendar double-booking
Without auto-synced availability, double-booking erodes trust.
Manual web-meeting URL issuance
Issue meeting URLs by hand and setup errors and manual effort erode the booking experience.
Subscription billing operations
Rely on manual billing and invoicing and operating costs become a drag on scaling.
03
ARCHITECTURE
The architecture we built together

Turning a scheduling SaaS into a scalable platform across four domains.

We built four domains — calendar integration, booking, web-meeting issuance, and subscription billing — in-house from scratch with React + Laravel. By integrating the Google/Outlook/Zoom/Stripe external APIs, we delivered a multi-tenant platform that scales securely.

Amela
EXECUTION
14 months
Duration
48 man-months
Total effort
Domain ①
Calendar integration
Challenge
Must auto-reflect availability across multiple calendars
Solution
Google/Outlook two-way sync
Auto-computes open slots and prevents double-booking
Domain ②
Booking experience
Challenge
Guests need an experience that lets them book without confusion
Solution
One-click booking page
Just pick an open slot and the booking is done
Domain ③
Web-meeting issuance
Challenge
Must issue a meeting URL the moment a booking is made
Solution
Auto-issue Zoom/Meet URLs
On confirmation, issue and send a reminder
Domain ④
Subscription billing
Challenge
Must automate billing and invoicing across multiple tenants
Solution
Stripe subscription billing
Automated operations through to plans and invoice issuance
FRONTEND
React Ant Design Pro FFullCalendar UUmiJS
BACKEND
Laravel PHP MySQL AWS
Integrations
Stripe Google Calendar OOutlook / Zoom
04
IMPACT
The value the platform creates

Accelerating ScheduleWorks' business growth.

This platform continuously delivers business outcomes — productivity, customer experience, and profitability — rather than mere technical metrics.

A platform that reduces scheduling effort to zero
Eliminate email back-and-forth and speed up the first move on deals.
A stress-free booking experience
Guests book in one click, preventing lost opportunities.
Operations where meeting prep is automated
Automate URL issuance and reminders to prevent slip-ups.
A scalable revenue platform
Automate subscription billing and invoicing to curb operating costs.
🧑‍💼
STAKEHOLDER
Host (Sales / CS)
Typically
✕ Time lost to email back-and-forth over candidate dates
With SyncSlot
✓ Share a booking URL and the date is set
Business impact
Higher productivity
🙋
STAKEHOLDER
Guest
Typically
✕ Booking after many email exchanges
With SyncSlot
✓ Book an open slot in one click
Business impact
Better customer experience
⚙️
STAKEHOLDER
Operations
Typically
✕ Meeting prep and invoicing handled manually
With SyncSlot
✓ Automate meeting issuance, billing, and invoicing
Business impact
Lower operating costs
📈
STAKEHOLDER
Management
Typically
✕ No real-time view of billing and cancellation status
With SyncSlot
✓ Track subscription revenue from a dashboard
Business impact
Profitability visibility
05
DEMO
Three scenarios

Experience SyncSlot with a live, working demo.