react-pwa

Starter kit for modern web applications

reacttemplateboilerplatepwatypescripteslintprettiervitestplaywrighthusky

Preview

react-pwa preview

Overview

React-PWA is a starter kit for building Progressive Web Applications with React, combining React Router, Jotai state management, Material-UI components and PWA capabilities. It provides a production-ready setup with dark/light theming, offline support, error handling, testing tools and performance optimizations to help developers quickly build modern web applications.

Features

progressive-web-appoffline-supportservice-workerdark-light-mode-toggleerror-boundarieshotkeysresponsive-designaccessibilitystate-managementroutingthemingnotifications

Feature Flags

blogteamsOrgsloggingErrorTrackingjobsQueuenotificationsgraphqlcachingpwa

Recommended Use Cases

modern-web-applicationsprogressive-web-appssingle-page-applicationsoffline-first-applications

Frontend

reacttypescriptvitereact-routerjotaimui

Backend

None

Auth Providers

None

Deployment Targets

None

Payment Providers

None

Quick Facts

โญ Stars
678
๐Ÿด Forks
158
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-03-02T18:00:45.000Z

Stack

Framework
react
Language
typescript
CSS
mui
Testing
vitest, playwright
CI
github-actions

Data Layer

UI Stack

Styling
mui
Components
mui

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed project
Get Started with this Boilerplate