SeafaringIT
Tunisie

Offline Field Data Collection PWA for Social & Green Projects

PWAFull-stack (Laravel/React)Mobile WebOffline SyncSocial Security LawBackend (.NET)QA/Test

Publié il y a 13 jours

Stage
⏱️4-6 mois
💼Présentiel
📅Expire dans 1 jour
Pas motivé ? 5 minutes chrono, puis stop si tu veux.

Description du poste

  • 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