clean-react-app
Set up a modern web app with clean architecture by running one command.
reactboilerplatereactjshacktoberfesthacktoberfest2023husky
FreeRepo
Overview
Clean React App is a starter template for building React applications using Clean Architecture principles, with no build configuration required. It includes Webpack, Jest for testing, Cypress for end-to-end tests, Axios for HTTP requests, authentication with validation and pre-built login, sign-up and dashboard pages to accelerate development.
Features
clean-architecturelocal-storage-adapteraxios-http-clientwebpack-configuredauthentication-with-validationsvalidation-layerapi-hooksform-submission-hooksprivate-routeslogin-pagesignup-pagedashboard-pagepre-push-git-hooks
Feature Flags
userDashboardauthenticationblogemailsauthorizationnotificationscachingformsValidationtests
Recommended Use Cases
modern-web-applicationsclean-architecture-projectsreact-spa-developmentauthenticated-applications
Frontend
reacttypescriptwebpackaxios
Backend
None
Auth Providers
custom
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
117
๐ด Forks
35
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2023-10-26T14:59:58.000Z
GitHub
Stack
Framework
react
Language
typescript
CSS
css
Auth
custom
Testing
jest, cypress
CI
husky
Data Layer
UI Stack
Styling
css
Components
custom
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
husky
Pricing
Classification
free
Selected
โ
Notes
Open source project available under MIT license