react-starter

Full-featured typescript starter for React application

reactboilerplatetypescriptstarter-kittailwindcssvitezodradix-uivitesttanstack-queryshadcn-uitailwind

Preview

react-starter preview

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

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
Get Started with this Boilerplate