
Business-focused CRM system built for scale
Powerful backend, clean frontend, and real-time activity workflows
BusinessOps CRM is a large-scale customer relationship management system built to support service-oriented teams. It unifies client records, job tracking, internal communication, user permissions, and audit trails all in one secure, responsive application.

What I built
This project was developed using Laravel, Vue.js 3, GraphQL, Tailwind CSS, and Apollo Client, deployed in a secure and modular environment. I was involved in both backend and frontend development, focusing on scalability, performance, and clarity for the end users.
Contact & client management module – Built logic to create, update, archive, and bulk import contacts and clients. Includes full activity logs, role restrictions, and relational linking.
Job lifecycle and task management – Designed job creation, milestones, job templates, recurring job logic, task triggers, and job deletion policies with audit support.
GraphQL API schema design – Defined and implemented custom mutations, queries, and resolvers using Laravel Lighthouse. Structured authorization via policies and field-level validation.
Communication automation system – Developed reusable communication templates with dynamic partials, automated triggers, and activity tracking across clients and profiles.
Real-time activity logging – Logged every relevant action (e.g., updates, creations, deletions, imports) across jobs, contacts, communication templates, and user roles.
Admin dashboards and system settings – Implemented a super admin panel with views for managing company subscriptions, users, trial periods, storage usage, and credit balance monitoring.
CSV import engine – Integrated Laravel Excel for contact and client imports. Built custom validators, field mappers, error handling, and notification systems with background job dispatching.
Permission system and security – Defined granular access controls using Laravel Policies, with custom roles for managing clients, jobs, and templates.
Frontend with Vue.js + Pinia – Built modular Vue components , managed app state with Pinia, and performed API calls using Apollo Client with fetch policies.
Dark mode + responsive design – Designed mobile-first UI using Tailwind CSS and Flowbite Vue, with built-in dark mode toggle and dynamic layouts.

Outcome
The final product is a powerful, user-friendly CRM platform that streamlines how teams manage clients, jobs, communications, and system administration. It improves clarity, accountability, and operational efficiency across departments.
This solution is ideal for growing companies, service-based agencies, consultancies, or SaaS platforms that need a flexible, well-structured CRM tailored to their internal processes.

Reach out : 👉 Sangit Pariyar
“Sangit is fantastic to work with. He just kept improving the design until it was perfect even though the first draft was already great. Thank you, Sangit. I'm looking forward to working with you again soon.“
Founder Of - SWELL AI LTD
Let's Collaborate Together!
Reach out to discuss ideas, projects, or collaborations. I’d love to hear from you!