DFCL ERP
Service & Repair ERP System
Role
Software Engineer
Duration
2024
Problem
Manual and fragmented systems made it difficult to manage service orders, technicians, and payments efficiently.
Solution
A centralized ERP system to manage orders, technicians, balances, and dashboards for different roles.
Key Features
Order lifecycle management
Technician assignment & tracking
Wallet and balance logic
Role-based dashboards
Architecture
Backend
- • Django + DRF
- • PostgreSQL
Frontend
- • Next.js
- • React
Infrastructure
- • DigitalOcean
Architecture diagram coming soon
Technical Challenges
01
Designing wallet-based workflows
02
Managing multiple user roles
03
Ensuring transactional integrity
Outcome
- Operational ERP system
- Improved order tracking & control
- Foundation for future expansion