arrow_back Voltar pras freelances
F

React Supabase CaseFlow Platform Features - 29/10/2026 13:22 EDT

Freelancer

Compartilhar:
placeIN home_workRemoto assignmentContrato publicVaga agregada · IN

eventPublicada em 04 de nov. de 2026 · verifiedVerificamos em 06 de nov. de 2026 que ainda está no ar

Essa empresa é sua?

₹ 650 – ₹ 850 por projeto

Sobre a vaga

CaseFlow Hub is a live case management platform for field investigations. Investigators use it on mobile phones in low-connectivity areas; coordinators and admins use it on desktop. We need a developer to fix existing bugs, improve current features, and build new ones. Stack React 18 + TypeScript + Vite, Tailwind CSS + shadcn/ui, TanStack Query, React Hook Form + Zod, Supabase (Postgres, Auth, Storage, Row Level Security, database functions), PWA with IndexedDB offline storage, Vitest. The codebase was originally generated with Lovable and has since been extended. You will improve the existing app, not rebuild it. Scope (in priority order) 1. Fix existing bugs (list shared after shortlisting). 2. Offline sync: harden the existing offline queue so no field data is lost when a device reconnects late or a case is reassigned. 3. Reports: improve the existing Word (DOCX) report generation from investigation data, including PDF export. 4. Invoices: new feature. Generate an invoice from a case with line items and totals. No payment gateway. How we work - Every feature comes with written acceptance criteria. - All database and security changes are reviewed before merging. - Work happens on staging only. Weekly demo. Contract - 3 months, extendable. 30–40 hrs/week. - Remote, India preferred. Must overlap [10am–7pm IST]. - Paid trial task first (a real bug, paid). - NDA and full code/IP ownership transfer required.

Requirements

3+ years building production React + TypeScript apps - Hands-on Supabase experience: Row Level Security and Postgres functions - Experience with offline storage and sync (IndexedDB, service workers) To apply, answer in your bid (bids without an answer won't be reviewed): How would you prevent data loss when a mobile user who was offline syncs data after their case was reassigned to someone else?

Continue lendo de graça

Crie uma conta grátis pra ver a vaga completa e se candidatar.

  • badgePortfólio visível pras empresas
  • notificationsAlerta de vaga nova por e-mail
  • favoriteAssinatura grátis, cancele quando quiser