Randstad Project - CRM Application

Description

The project involved building and deploying an CRM application which receives leads from the Randstad Website Contact Us Form, Leader Connect events and other sources and assigns it to the concerned Sales Executive. The CRM application also has various stages to track the life cycle of a lead and an escalation logic which sends a notification to the manager in case of inactivity.


Challenge

Escalation Notification - The task of tracking inactivity from the Sales User is an asynchronous task.


Solution

Escalation Notification - The task of tracking inactivity from the Sales User is an asynchronous task. To handle this logic we used celery to keep track of all tasks and check if the status of the lead has been updated within the decided time period.