react-starter
Full-featured typescript starter for React application
reactboilerplatetypescriptstarter-kittailwindcssvitezodradix-uivitesttanstack-queryshadcn-uitailwind
Overview
This is a production-ready React boilerplate built with Vite, TypeScript and Tailwind CSS that includes pre-configured authentication, internationalization, state management, API mocking and testing infrastructure. It comes with built-in JWT authentication, form validation with Zod, server state management via TanStack Query, code quality tools like ESLint and Prettier and automated CI/CD pipelines for GitHub, making it suitable for building scalable web applications quickly.
Features
authenticationjwt-tokenssign-upsign-insign-outpassword-resetemail-confirmationtheme-providerlight-dark-system-themeserror-boundariesapi-mockingstate-managementroutingform-validationinternationalizationcode-formattinglintingpre-commit-hooksbundle-analysisenvironment-validation
Feature Flags
authenticationsubscriptionsblogemailsrealtimeauthorizationi18nloggingErrorTrackingjobsQueuemapspwaformsValidation
Recommended Use Cases
spa-applicationsweb-applicationsauthenticated-applicationsmulti-language-applications
Frontend
reacttypescriptvitetailwindcssradix-uishadcn-uireact-routertanstack-queryjotaizodi18next
Backend
None
Auth Providers
jwt
Deployment Targets
vercelstatic-hosting
Payment Providers
None
Quick Facts
โญ Stars
106
๐ด Forks
24
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2024-03-01T10:28:18.000Z
GitHub
Stack
Framework
react
Language
typescript
CSS
tailwindcss
Auth
jwt
Testing
vitest, testing-library
i18n
i18next
CI
github-actions
Data Layer
UI Stack
Styling
tailwindcss
Components
shadcn-ui
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source MIT licensed project