PPLPPL
... /loading ...
INITIALIZING_
SYS / BOOT
A full-stack CRM for a real sales team — managing leads, pipeline stages, customer profiles, and activity logs across the organisation.
A custom CRM built and deployed for The Launchpad Inc's sales team. Manages the full lead lifecycle: capture, qualification, pipeline stages, follow-up scheduling, and deal tracking — replacing a patchwork of spreadsheets and sticky-note reminders.
| Layer | Technology |
|---|---|
| Frontend | React.js |
| Backend | Node.js, Express.js |
| Database | MySQL |
| Hosting | Hostinger VPS (SSH deployment) |
The core data model centres on three entities: Lead (the prospect), Activity (every touchpoint — call, email, meeting), and Deal (a qualified opportunity with monetary value and close probability). This normalised structure supports the full sales workflow without schema changes as the team's process evolves.
Repository is private — deployed for a live company.