Randstad Project - CRM Application

Spryte Verified

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.

Challenges

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.

Project Overview

The tech stacks

Python

Python

Django

Django

HTML5

HTML5

CSS

CSS

Docker

Docker

Domains

Human Resources

Human Resources

Project Types

CRM Integration & Migration

CRM Integration & Migration