Offline Field Data Collection PWA for Social & Green Projects
SeafaringIT
StageSur site4 à 6 moisDate limite : 23 févr. 2026
PWAFull-stack (Laravel/React)Mobile WebOffline SyncSocial Security LawBackend (.NET)QA/Test
Description
- Goals:
- Build a robust offline-first mobile-friendly PWA for field teams without connectivity
- Ensure reliable data collection, sync, and audit trails
- Implement quality controls and multi-level validation
- Student roles: Full-stack (PWA/React), mobile engineers, backend engineers, security specialists, QA engineers
- Expected outcomes: Offline-capable PWA with synchronization, quality controls, multi-level validation, evidence management, and security/audit documentation
- Key features:
- Offline-first forms with attachments (photos, documents, signatures)
- Robust sync with conflict resolution and recovery
- Data quality controls (validation rules, consistency checks, duplicate detection)
- Multi-level validation (field agent → supervisor → admin)
- Evidence file management with audit trails
- Complete audit logging of actions and changes
- Data encryption and security best practices
- Offline-to-online transition handling, progress tracking, sync status
- Technologies: React, PWA (Service Workers), IndexedDB/SQLite, offline-first sync libraries, Node.js backend, PostgreSQL, encryption libraries, audit logging, mobile-responsive design, file management APIs