React progressive web app. It demonstrates features like:
- Redux store management
- Axios ajax
- PWA manifest and service-worker
- Semi-auto-update - user gets un update icon in header when update is available
- Microsoft FluentUI framework
- Theming - vitlTheme.ts is theme file where style can be changed
- Responsive design
- React v17
- Typescript v4
- Create React App (react-scripts) v5
- React Router Dom v6
- Axios
- Redux
- FluentUI
- Workbox (Google's PWA service-worker tool) v5
- react test library
Use commands below to install dependencies, test, run and build the application.
Download all dependencies needed application to run
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
Launches the test runner in the interactive watch mode.
See the section about running tests for more information.
Builds the app for production to the build folder.\
Result is fully functional Progressive Web App ready for deploy and install on mobile and desktop devices
