Built a full-stack Sales CRM system with distinct Admin and Sales portals, featuring automated language-based lead assignment, CSV bulk uploads and performance dashboards using React, Node.js, Express, and MongoDB. Sales users can efficiently manage and update leads with real-time data persistence and performance tracking.
Please wait for 1-2 minutes(after loading the page) before using the service as the inactive bckend server take some time to restart.
Sample leads file can be downloaded from the Leads page (Add CSV section):
https://drive.google.com/file/d/1DiJl5TLfew_MDBREdc-M9ssh0EeLmh3k/view
Sample Employee Credentials:
username: test@test.com
password: test@test.com
Admin Credentials:
username: admin
password: admin
Supported Languages (case sensitive):
Kannada, Marathi, English
Cron jobs can't be implemented as the server on render gets killed autamatically after few minutes of inactivity. Therefore used simple db based logic.
Please use employee-sevice in small(mobile size) screens only.
Live Demo: https://user-frontend-eta.vercel.app/