Full-Stack Developer for Procurement Management System
Budget: $250 – $750 USD
We are looking for a skilled full-stack web developer to build a professional procurement management system for our company. The system must include:
User Roles:
General User (Engineer/Staff): Can create and track purchase requests
Procurement Officer: Handles requests, uploads quotations, and prepares evaluations
Procurement Manager: Reviews, approves requests, and issues purchase orders
Required Pages & Features:
Login Page – Secure login with role-based redirection
Dashboards – Each user sees a customized dashboard based on their role
Purchase Request Form – Includes project, item, quantity, attachments, etc.
Request Tracking Page – Shows status updates and history
Quotations Page – Upload supplier quotations and auto-compare
Technical & Financial Recommendation Page
Approval Page – Manager can approve/reject and generate POs
Purchase Order Page – View and manage POs, update status
PO Execution Page – Confirm delivery, upload invoice, and print PDF PO
Reports Pages –
Purchase Requests Report
PO Report
Vendor Performance Report
Technical/Financial Evaluation Report
Vendor Management Page – Add, edit, and attach documents
Settings Page – Manage users, permissions, and configurations
Technical Requirements:
Laravel (preferred) or other modern PHP framework
MySQL for database
PDF export for PO and reports
Responsive and professional UI
Optional: Notifications system (email or internal alerts)
Deliverables:
Full source code with documentation
Database schema
Setup guide
Testing and minor revisions
Note: Please include examples of similar systems or admin dashboards you have developed. Arabic language support is a plus but not required.
User Roles:
General User (Engineer/Staff): Can create and track purchase requests
Procurement Officer: Handles requests, uploads quotations, and prepares evaluations
Procurement Manager: Reviews, approves requests, and issues purchase orders
Required Pages & Features:
Login Page – Secure login with role-based redirection
Dashboards – Each user sees a customized dashboard based on their role
Purchase Request Form – Includes project, item, quantity, attachments, etc.
Request Tracking Page – Shows status updates and history
Quotations Page – Upload supplier quotations and auto-compare
Technical & Financial Recommendation Page
Approval Page – Manager can approve/reject and generate POs
Purchase Order Page – View and manage POs, update status
PO Execution Page – Confirm delivery, upload invoice, and print PDF PO
Reports Pages –
Purchase Requests Report
PO Report
Vendor Performance Report
Technical/Financial Evaluation Report
Vendor Management Page – Add, edit, and attach documents
Settings Page – Manage users, permissions, and configurations
Technical Requirements:
Laravel (preferred) or other modern PHP framework
MySQL for database
PDF export for PO and reports
Responsive and professional UI
Optional: Notifications system (email or internal alerts)
Deliverables:
Full source code with documentation
Database schema
Setup guide
Testing and minor revisions
Note: Please include examples of similar systems or admin dashboards you have developed. Arabic language support is a plus but not required.