Custom Construction ERP & Inventory Management System
Budget: -
HOURLY / NOT_SURE
⭐ 0.00 (0)
Israel
web-programming, php, laravel-framework, javascript, html, database-design
Qualifiche preferite
- Esperienza: Esperto
We are looking for an experienced PHP / MySQL developer to build a custom Construction ERP and Management System for our construction business.
The main goal is to have one simple system where we can manage multiple construction sites, inventory, purchases, clients, finances, and reports from a single dashboard.
🏗️ Main Features
1. Multi-Site Management
Manage multiple construction sites
Separate records for each site
Site-wise income, expenses, inventory and profit/loss
Overall business dashboard
2. 👥 User Roles & Permissions
Different users should have different access levels:
Owner – Full access
Partner
Engineer / Site Supervisor
Accountant
Some projects are personal and others are partnership projects. Partners must only be able to access the sites assigned to them or sites where they are a partner. Personal projects and their data must remain completely hidden.
3. 📦 Inventory Management
Track materials at each construction site, including:
Cement
Rebar / Sariya (8mm, 10mm, 12mm, 16mm, etc.)
Sand
Aggregate
Bricks
Pipes
Electrical materials
Other construction materials
The system should allow us to:
Add/edit materials and SKUs
Track stock at each site
Record deliveries
Record materials issued to crews
Transfer materials between sites
See current stock levels
Set low-stock alerts
Track material consumption
Barcode/RFID scanning would be a bonus.
4. 🛒 Purchase & Vendor Management
Purchase entries
Vendor database
Vendor ledger
Partial payments
Outstanding balances
Payment history
5. 👤 Client Management
Client details
Work orders
Billing
Advance payments
Outstanding amounts
Payment history
6. 💰 Financial Management
Income and expense tracking
Site-wise profit/loss
Partner investments
Partner withdrawals
Cash transactions
Bank transactions
7. 📊 Dashboard & Reports
The system should provide:
Site-wise dashboards
Overall business dashboard
Material consumption reports
Vendor reports
Client reports
Profit/loss reports
Daily and weekly reports
Excel/PDF export
8. 📱 Mobile-Friendly
The system should work extremely well on mobile devices, especially for engineers and site supervisors entering information from construction sites.
A dedicated mobile app can be considered if recommended, but a high-quality responsive web application is required.
🔧 Preferred Technology
Preferred technologies include:
PHP
MySQL
HTML/CSS/JavaScript
Modern PHP framework such as Laravel
Responsive web design
We are open to your recommendation for the best technology stack.
📋 What We Need From You
When applying, please provide:
Your recommended technology stack
Examples of similar ERP, inventory, construction or management systems you've built
Your proposed database structure/approach
Estimated development timeline
Milestone plan
Fixed project cost
What is included and excluded
Testing and quality-control approach
Deployment plan
Post-launch support options
⭐ Important
We are looking for someone who can build a professional, secure, scalable and easy-to-use system, not just a basic inventory website.
The system needs to be simple enough for someone working on a construction site to use quickly, while still providing detailed financial and management information to the business owner.
If you have built a similar Construction ERP, inventory management system, or multi-site business management platform before, please include examples in your proposal.
We are working against the clock, so please also let us know how quickly you can provide a working first version (MVP).
Apri su Upwork
AI proposal draft
Generate a short cover letter for this job. Edit before sending.
Sign in to generate an AI proposal draft.
Accedi