Skip to content

HowProgrammingWorks/PWA

Repository files navigation

Progressive Web Application Example

PWA with offline-first support and WebSocket communication.

Features

  • Can be installed as a native app
  • Works without internet connection
  • Background sync and caching
  • Native app-like experience
  • Works on all devices
  • Real-time notifications
  • Single WebSocket connection shared across tabs
  • Automatic reconnection
  • HTTPS headers and CORS support

Installation

Prerequisites: - Node.js 18+

  1. Clone the repository:
  2. Install dependencies: npm install
  3. Start the development server: node server.js
  4. Open your browser and navigate to: http://localhost:8000

Copyright (c) 2025 How.Programming.Works contributors

About

Progressive Web Application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published