
Overview
Before I joined Pratham IT System®, they were running an old CRM that was becoming increasingly difficult to maintain. I played a important role in building a new CRM from the ground up one that not only streamlined client relationships but also integrated a fully functional support ticket system, complete with dashboards for staff and ACL rules to ensure security and proper access control. I also connected telegram bot as mentioned here so client management could be more easier
The system was tightly connected with FinAstra® for token generation, allowing the internal team’s actions on each client’s site to be logged in real time. This gave management visibility and accountability over daily operations. On top of that, I integrated SQL query support so the QA team could run emergency queries after an approval workflow, removing bottlenecks while keeping sensitive operations secure.
The CRM was designed with modularity in mind. Multi-branch support, clean separation of concerns, and extensible architecture made the codebase maintainable and future-proof. The tech stack included .NET Core with Razor pages for the backend and Vue.js for a responsive, interactive frontend. Every feature from ticket handling to approval workflows was built to scale while keeping performance and usability at the forefront.
Technologies, framework and ORMs used
- C#
- Vue
- Razor
- Postgres
- EFcore
No project link provided as this is a proprietary software controlled and managed by Pratham It System
Project Info
Pratham IT System CRM
Migrated old legacy CRM to new CRM with .Net core and PostgreSQL