create-react-app-material-typescript-redux

A ready to use boilerplate for starting big react projects

reactreduxtemplateboilerplatetypescriptpwamaterialreact-routerprogressive-web-appmaterial-uistarterpwa-boilerplate
FreeRepo

Preview

create-react-app-material-typescript-redux preview

Overview

This boilerplate provides a pre-configured React application built with Material-UI, TypeScript, Redux and React Router, designed to accelerate development of type-safe web applications. It includes state management with Redux and Redux-Thunk, persistent storage via Redux-Persist, routing capabilities and optional features like testing, Firebase integration and service workers, all generated through a CLI tool called react-factory for customizable project setup.

Features

material-ui-componentsredux-state-managementredux-thunk-middlewareredux-persistreact-routerredux-devtoolstodomvc-exampleservice-workerpwa-supportfirebase-integration-optionalcypress-testing-optionalie11-polyfills-optionalsnackbars-optionalsubfolder-library-optional

Feature Flags

jobsQueuenotificationspwatestingroutingstateManagement

Recommended Use Cases

large-scale-react-applicationsprogressive-web-appsredux-based-state-managementmaterial-design-projects

Frontend

reacttypescriptmaterial-uireduxreact-router

Backend

None

Auth Providers

None

Deployment Targets

firebase

Payment Providers

None

Quick Facts

โญ Stars
288
๐Ÿด Forks
73
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2021-02-21T13:06:27.000Z

Stack

Framework
react
Language
typescript
CSS
material-ui
Testing
cypress
CI
github-actions

Data Layer

UI Stack

Styling
material-ui
Components
material-ui

Developer Experience

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

Pricing

Classification
free
Selected
โ€”
Notes
No clear pricing signals
Get Started with this Boilerplate