Skip to content

feat: implement PWA offline mode with IndexedDB queue and sync manager#71

Open
SaumyaSngh323 wants to merge 2 commits into
jpdevhub:mainfrom
SaumyaSngh323:feat/pwa-offline-mode
Open

feat: implement PWA offline mode with IndexedDB queue and sync manager#71
SaumyaSngh323 wants to merge 2 commits into
jpdevhub:mainfrom
SaumyaSngh323:feat/pwa-offline-mode

Conversation

@SaumyaSngh323

Copy link
Copy Markdown

Description

Checklist

  • npm run lint passes with no errors
  • npm run build compiles without TypeScript errors
  • python -m pytest passes (including new tests I added)
  • No .env files, API keys, secrets, model weights, or __pycache__ in this diff
  • Branch is rebased on main, not merged

Closes #6

@vercel

vercel Bot commented Jun 3, 2026

Copy link
Copy Markdown

@sauumya is attempting to deploy a commit to the karan3431's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

🎉 Thank you for your Pull Request! We're thrilled to have your contribution to FreshScan AI.

Before we review, please make sure you have:

  • Followed the CONTRIBUTING.md guidelines.
  • Ensured all automated CI checks (linting, tests) are passing.
  • Checked that your commit messages follow the Conventional Commits format.

A maintainer will review your code as soon as possible!

@vercel

vercel Bot commented Jun 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fresh-scan-ai Ready Ready Preview, Comment Jun 6, 2026 9:44am

@jpdevhub

jpdevhub commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Thier are many error in the code first git pull as many backend new code are been added due to the onnx update then fix some listed issue then i will review the code:
Service Worker Crash: Overwrote vite.config.ts, completely removing the globIgnores fix we added recently! If merged, the app will try to precache the 26MB .wasm file again and crash.
Fake API Endpoint: Used an API endpoint (/api/scans) that doesn't exist on your backend.
Invalid Data Format: They are trying to use JSON.stringify() to send images, but your backend requires multipart/form-data for file uploads.
Disconnected Code: The queue isn't actually wired up to the ScannerPage.tsx interface.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FE-02: Progressive Web App (PWA) Offline Mode

3 participants