Peter Paul
Lazan
2025
PPLPPL
... /loading ...
INITIALIZING_
SYS / BOOT
← All Projects
11 / 15
LP CRM — Customer Relationship Management
shipped2025
... /LP CRM — Customer Relationship Management ...

LP CRM — Customer Relationship Management

A full-stack CRM for a real sales team — managing leads, pipeline stages, customer profiles, and activity logs across the organisation.

React.jsNode.jsExpress.jsMySQL
GitHub ↗

Overview

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.

Technical Stack

LayerTechnology
FrontendReact.js
BackendNode.js, Express.js
DatabaseMySQL
HostingHostinger VPS (SSH deployment)

Key Features

  • Lead management with source tracking and contact timeline
  • Kanban-style pipeline with drag-and-drop stage transitions
  • Customer profiles with full activity log
  • Follow-up reminders and task scheduling
  • Sales rep performance dashboard
  • Role-based access: Admin, Manager, Sales Rep

Data Model

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.

... /code-preview ...
// repository is private or not linked
← Back
LP CRM — Customer Relationship Management