
Build Privacy-First React PWA (SIGHT Lab V0)
- or -
Post a project like this- Posted:
- Proposals: 42
- Remote
- #4476300
- OPPORTUNITY
- Open for Proposals










Description
Dana Y.
0% (0)New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Hi Dana, could you please attach the brief/wireframes, and confirm whether the “map graphic” is a pre-made asset (SVG/image) or something that needs building? Also, can you confirm the exact 7 screens/fields are final?
-

Hello Dana, Thanks for your job posting and I have some questions for your project:
Should the IndexedDB structure support versioning and future schema migrations, in case additional fields or analytics features are added later?
For the breathing timer and session flow, do you require background persistence (e.g., continuing when the app is minimized), and should the PWA include a service worker strategy for full offline caching of all assets?
Regarding the dashboard charts, do you have specific metrics or aggregation rules (e.g., daily averages, rolling trends, session categories), and should the data calculations be handled client-side only?
Best!Dana Y.Wed 8:35amYes, IndexedDB must support schema versioning and migrations so future fields and analytics can be added without data loss. Background persistence is not required; sessions can end if the app is minimized. Include a service worker for full offline caching after first load. Dashboard metrics include session counts, durations, step completion and durations for Scan–Track, and pre/post outcome changes; daily totals and simple rolling trends are sufficient. All storage and calculations must be client-side only with no accounts or cloud storage to protect privacy.
Zachary L.Wed 8:43amOkay, Thanks for your fast reply.