Collaborate with me

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.

Prose Image

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.
Prose Image

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.
Prose Image
Reach out : 👉 Sangit Pariyar
Avatar
“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!