Sales Management System
Full-Stack · 2024 · live
About
A comprehensive sales management platform built for a client to streamline their sales operations. Features include role-based access control (admin, sales coach, sales agent), application tracking, commission management, and CSV export capabilities. The system includes a complete authentication flow with JWT tokens and bcrypt password hashing.
Features
- Role-based dashboards for admins, coaches, and agents
- Application tracking and management pipeline
- Commission calculation and reporting
- Sales agent and coach CRUD with soft deletes
- CSV export for all data tables
- Demo mode with one-click admin login
Technologies
Next.jsTypeScriptTailwind CSSNode.jsExpress.jsMySQLJWTbcrypt