Construction EDMS Web Application Development

Заказчик: AI | Опубликовано: 31.03.2026

Project Title Develop a Construction EDMS (Electronic Document Management System) – Web Application Project Description We are looking for an experienced Full Stack Developer or Development Team to build a modern Electronic Document Management System (EDMS) specifically designed for civil construction projects. The system will allow Clients, PMC (Project Management Consultants), Vendors, and Subcontractors to upload, review, approve, and track project documents efficiently. The objective is to create a Minimum Viable Product (MVP) that is scalable, secure, and user-friendly, with the ability to expand into a full enterprise system. $cope of Work The EDMS should include the following core modules: 1. User Management & Authentication User Registration & Login Role-based access control: _Client _PMC _Vendor _Subcontractor _Admin _Password reset via email Secure authentication (JWT or similar) 2. Project Management Module Create and manage multiple projects Assign users to projects Define user roles per project 3. Document Control Module Upload documents (PDF, Word, Excel, drawings) Version control Document numbering system Document metadata fields: Document Title Document Number Revision Discipline Status Upload Date Document preview Download documents 4. Document Workflow Module Submit documents for review Multi-level review workflow Approve / Reject / Comment Track document status: Draft Submitted Under Review Approved Rejected Comment history 5. Transmittal Module Create transmittals Attach multiple documents Send to project parties Track acknowledgement 6. Dashboard Project-wise dashboard Document status summary Pending approvals Activity log 7. Search & Filters Search by document number Filter by discipline, status, revision Quick document retrieval 8. Notifications Email notifications for: Document submission Review request Approval/Rejection Technical Requirements (Preferred) Frontend: React / Next.js Backend: Node.js / Express OR Django Database: PostgreSQL or MongoDB Cloud ready architecture REST API based system Clean UI similar to modern SaaS dashboards Secure file storage Deliverables Fully functional MVP Source code Database structure API documentation Deployment instructions Basic UI/UX design Admin panel Ideal Developer Experience in document management systems Experience in workflow systems Strong UI development capability Experience in SaaS products preferred Ability to suggest improvements Project Goal Build a reliable MVP that can be tested on real construction projects and later expanded into a commercial SaaS platform. Additional Information System name: STRUCTURA Target users: Construction companies, PMC consultants, vendors Future plan: Scale to GCC/UAE market Preference for clean, professional UI similar to STRUCTURA style dashboards When applying, please provide: Similar projects completed Technology stack proposal Estimated timeline Estimated cost Portfolio link Suggestions for improvement