Skip to content

Repository files navigation

Server Administration Dashboard

This project is a Vite + React static dashboard.


🧪 How to Test Locally

  1. Install dependencies and run the dev server:

    pnpm install
    pnpm dev
  2. Open Chrome at http://localhost:3000.

  3. Open DevTools > Application > Manifest to verify fields.

  4. You should see an install icon in Chrome if eligible.

  5. Click the install icon and confirm installation — the app should open in a standalone window.


🛰 Service Worker Notes

  • Uses cache-first with background population for GET requests.
  • Provides a cached fallback if navigation fails.

📦 Production Build

pnpm build

🧩 Troubleshooting

Issue Fix
App opens in browser tab after install Check display: standalone and start_url in the manifest.

🛠 Future Improvements

  • Smarter asset precaching (Workbox)
  • Granular runtime cache strategies per resource type
  • configurable service map instead of hammered in code
  • Background sync for queued admin actions
  • Push notifications (requires server integration)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages