The Client
This US-based company specializes in auto parts distribution services. The company’s distribution network has over 4000 franchise stores across the USA. Each franchise store sells top-quality auto parts and accessories. The company’s super admin maintains an internal CRM system to manage all these stores’ operational activities and sales reports. Each store admin can also use the same dashboard to manage their individual store’s activities.
Results
Although Capital Numbers fine-tuned just a few areas of the dashboard, each fix was crucial and contributed immensely to the client’s overall business growth. Had it not been for our efforts, the client would have faced severe issues moving ahead with a faulty CRM.
The outcomes of our efforts are as below:
A Robust Django CRM with No Error Message
Our optimization work has helped the CRM load all sales activities and metrics without showing any error message or blank page.
Powerful User Authentications
Our code changes made the default super-admin and sub-admin roles stronger and more secure.
Date Range Filtration
Users can choose ‘start date’ and ‘end date’ to filter sales reports for a specific timeline.
Fully-loading Reports
Users can open reports in regular and private tabs without coming across the ‘File not found’ pages.
Proper Redirects
Our custom health check pages redirect users to the main menu instead of showing 404 errors.
New Module
Since we installed a separate module to list all the franchise IDs, the client can find everything in one place for quick referrals.
Easy Password Resets
Each store admin can also regenerate passwords directly within the dashboard and save time.
Upgraded Interface
Because we knew Django’s reusable components well, we didn’t have to reinvent the wheel for most of these modifications. Our work helped the client get the following:
- Better visibility into franchise activities
- Unified view of all franchise names
- Filtered reports
Cost-effective Maintenance
Impressed with our Django knowledge, the client engaged us for the system’s ongoing maintenance, which we handle through Agile workflows to keep costs low.