Back to Projects

Project Details

Detailed view of a specific project with images, technologies used, and implementation details.

ERP & CRM

ERP & CRM System for Legal Firm Soqour Al Qemma

Custom ERP & CRM for Law Firm with Full Automation, Arabic RTL Support, and Real-Time Reporting

Development and implementation of a modern ERP & CRM system for a legal firm, automating 100% of manual operations and improving efficiency through real-time dashboards and dynamic reporting tools.

ERP & CRM System for Legal Firm Soqour Al Qemma

2025

Year

3 developers

Team Size

6 months

Duration

Front-End Developer Team Lead

My Role

Project Overview

Development and implementation of a robust, in-house integrated Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) system for a law firm. This solution, built with Next.js for a seamless user experience, automated 100% of manual processes, streamlined legal workflows, and provided real-time access to operational and financial data. The system includes advanced modules such as Contract Management, Cases & Judgements, HR, and Finance, all accessible through a fully responsive RTL interface. It empowers users with interactive dashboards, exportable reports (HTML, Excel), notifications, calendar, attendance, and more. This platform stands as a benchmark in legal digital transformation, providing significant boosts to productivity, data consistency, and informed decision-making.

Key Features

Fully responsive RTL layout for Arabic content
Real-time interactive dashboards with key metrics
Exportable reports in HTML, Excel, and PDF formats
Role-based access control and advanced permission system
Full authentication and session management
Automated notification system (internal + email)
Integrated calendar with tasks, sessions, and appointments
Contract Management
Items Management
Agency Management
Cases Management
Execution Cases Management
Judgements Management
Human Resources Management (attendance, leaves, roles)
Statistics and KPIs for legal operations
Client (CRM) Management
Finance Management (payments, invoices, expenses)
Calls Management and communication tracking
Sessions Management with courtroom scheduling
Appointments Management
Announcement Management for internal communication
Visits Management and field tracking
Field Tasks Management and assignment system
Permissions & Roles System
Calendar Management with color-coded events
Attendance & Leave Management
Notification Management (email + internal)
Reporting & Export System
Advanced search and filtering across modules

Technologies Used

🛠️
Next.js
🛠️
TypeScript
🛠️
Tailwind CSS
🛠️
Node.js
🛠️
Full Calendar
🛠️
Chart.js
🛠️
Day.js
🛠️
React Hook Form
🛠️
Swiper
🛠️
React Toastify
🛠️
Redux Tool Kit
🛠️
Axios
🛠️
React Query

Interested in Similar Work?

Let's discuss how I can help bring your ideas to life with the same level of dedication and technical expertise demonstrated in this project.