← All cases
CRM · Paid sprint

Exchange Student Company's CRM, from idea to live in 30 days.

A dedicated sales pipeline for Exchange Student Company's commercial team, wired into WhatsApp and hosted on the company's own domain, replacing spreadsheets and generic tools.

Engagement
Paid sprint
Timeline
30 days, then ongoing
Stack
WhatsApp API, MySQL, Google OAuth
Exchange Student Company's CRM, from idea to live in 30 days.
The challenge

Exchange Student Company's commercial team was running its sales process across spreadsheets and generic tools: no WhatsApp connection, no pipeline of its own, and nothing hosted under the company's domain to point consultants and leads to.

The approach

We scaffolded the repository and spent the next 30 days shipping it, over 100 commits: the app structure straight from the design, an auto-deploy pipeline to Hostinger, login with password recovery, WhatsApp API integration, and a deal pipeline with an activity timeline, a 24-business-hour SLA, and role-based sales goals. The database moved from SQLite to MySQL in the first days, once the hosting environment made that call for us.

What shipped

Built from the commit history, not a feature wishlist.

Deal pipeline
  • Kanban and list views, with an activity timeline, SLA badges, and gross vs. net value on every deal
  • Duplicate-lead blocking by phone number, and archiving instead of deleting
WhatsApp / automated SDR
  • WhatsApp Cloud API integration with automatic follow-up sequences and hard rate limits
  • A Meta Lead Ads webhook with automatic first contact
Goals & partners
  • Commission split on net value, including pass-through commission for partners
  • A manager-editable partner directory with its own pipeline
Infrastructure & security
  • Automatic deploy to Hostinger, with validated daily database backups
  • An authorization bypass closed and a dependency CVE patched
The result
30 days
from repo scaffold to a live production system
100+
commits shipped along the way
100%
of the commercial pipeline now running through the system, spreadsheets retired
Let's talk

Tell us what you want to ship next.
We'll show you how fast it moves.

A 30-minute diagnostic call, no deck, no pitch, just the project.