Business Client need Mobile App Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Vicente López, Argentina
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project Overview
We are looking for an experienced development team (or senior full-stack developer) to build a document and quality management platform for large-scale construction projects (energy, infrastructure, industrial projects). This is not a simple CRUD application. The core complexity lies in managing interconnected documents, strict version control, field data collection, and automation powered by AI, all within a user experience designed for construction professionals. The platform will be delivered as a turnkey solution, not a SaaS subscription, and must be production-ready.
Core Concept
In construction projects, quality and compliance are managed through multiple document types (plans, inspections, checklists, technical queries, approvals). These documents are not isolated — they are part of a workflow and must be linked, versioned, and traceable.
The platform must:
- Treat documents as structured entities with states and relationships
- Maintain full traceability between documents
- Ensure users always work on the correct version
- Reflect real construction workflows, not generic task management
Key Functional Requirements
1. Interconnected Document System (Core Complexity)
Each document type (e.g. Inspection Plans, Work Packs, Inspections, RFIs, NCRs) must:
- Be linked to other related documents
- Update relationships automatically when new revisions are created
- Preserve full version history (revisions, approvals, superseded versions)
- Ensure downstream documents reference the correct active version
Example:
If an Inspection Plan is revised, all related inspections and work packages must clearly reference the new approved version while preserving historical data.
2. Document Versioning & Revision Control
- Multiple revisions per document
- Clear status flow (Draft, Submitted, Approved, Superseded, Closed)
- Automatic propagation of version changes where applicable
- Full audit trail (who changed what, when, and why)
3. AI Capabilities (Mandatory)
The platform must include AI-powered features:
OCR & Template Generation
- Upload existing PDFs or spreadsheets
- Automatically convert them into structured digital templates
- Reusable across projects during onboarding
Assisted Data Completion
- AI suggestions to complete repetitive or structured fields
- Reduce manual input for inspectors and QA teams
Conversational AI (Chatbot)
- Query project data using natural language
- Retrieve document status, inspections, issues, and metrics
- Generate automatic reports (quality reports, summaries, progress updates)
4. Field Application (Mobile)
- A mobile application (iOS & Android) is required to:
- Perform inspections on site
- Complete checklists and forms
- Attach photos and evidences
- Work offline when there is no connectivity
- Automatically sync data when connection is restored
Offline-first behavior and reliable synchronization are critical.
5. Drawings & Markups
The platform must include a Drawings module where users can:
- View PDFs directly in the browser
- Create markups and annotations (similar to Procore)
- Link markups to inspections, RFIs, or NCRs
- Maintain version control for drawings
6. Dashboard & Analytics
- High-level dashboard showing project quality status
- Metrics by document type, discipline, and status
- Visual indicators (cards, donut charts, progress bars)
- Near real-time updates via WebSockets or similar
7. UX & Design Approach
The target users are inspectors, supervisors, and field engineers.
The UI must be:
- Simple and intuitive
- Low cognitive load
- Optimized for fast actions in field conditions
We are open to:
- Design being handled as a separate phase
- Delivering UI/UX as a standalone design system (Figma) before development
- Using the design as a strict functional requirement for implementation
Technical Stack (Preferred)
- Frontend (Web): React (TypeScript), PWA architecture
- Mobile: React Native or PWA wrapped as native app
- Backend: Node.js (NestJS preferred)
- Database: PostgreSQL (complex relations + JSON support)
- Storage: Object storage (e.g. S3)
- Auth: JWT, role-based access control
- Realtime: WebSockets
- Deployment: Docker, Kubernetes
- AI Integration: OCR services + LLM APIs
- Offline Sync: Local storage + background synchronization
Non-Functional Requirements
- Strong security (TLS, encrypted storage, audit logs)
- Scalable architecture (multi-project, multi-client)
- Clean, well-documented codebase
- Clear separation of concerns and domain-driven structure
- Performance optimized for dashboards and field usage
Engagement Model
We are looking for:
- Senior developers or a small experienced team
- Proven experience with complex business logic and data relationships
- Experience with offline-first apps and synchronization
- Experience integrating AI into real production systems" (client-provided description)
Matched companies (7)

Conchakra Technologies Pvt Ltd

SJ Solutions & Infotech

Junkies Coder

April Innovations

Chirag Solutions

Breeze Website Designers
