# 🚀 Template React 19 - React router 7
**Template React 19 - React router 7**
> 🧠 Built with performance, scalability, and a clean architecture in mind.
---
## 🛠️ Tech Stack
- ⚛️ **React 19** – UI core with modern features
- 🌐 **React Router 7** – File-based routing + loader architecture
- 🧠 **Zustand** – Global state management (light and scalable)
- ✅ **Zod** – Runtime schema validation
- 🧰 **Vite 6** – Lightning-fast dev/build tool
- 🌎 **i18next** – Internationalization
- 📦 **Axios** – Typed HTTP client
- 🧪 **Vitest** – Unit testing
- 🧼 **Biome** – Lint + format
- 📱 **PWA Ready** – with `vite-plugin-pwa`
- 🌐 **TypeScript** – Fully typed
---
## 🚧 Project Structure
```
src/
├── app/ # React Router file-based routes
├── components/ # Shared UI components
├── stores/ # Zustand slices
├── hooks/ # Custom hooks
├── lib/ # Utilities (api, auth, i18n, etc.)
├── types/ # Global TypeScript types
└── styles/ # CSS Modules
```
---
## 🖥️ Getting Started
### 📦 Install dependencies
```
pnpm install
```
### 🧪 Start in development mode
```
pnpm dev
```
### 🛠 Build for production
```
pnpm build
```
### 🚀 Preview production build
```
pnpm preview
```
---
## 🌐 Progressive Web App
Template React 19 - React router 7 is PWA-ready. It includes:
* Service Worker with `autoUpdate`
* Custom manifest
* Offline fallback support
You can install the app on Android, iOS, or desktop.
---
## 🤝 Contributing
1. Clone the repo
2. Create a new feature branch: `feat/your-feature`
3. Use `pnpm fix` to format/lint
4. Open a PR
---
## 📄 License
MIT © [Adelys Belén](mailto:adalbeca@msn.com)
---
## 💡 About the Project
Template React 19 - React router 7 was born as a modern alternative to platforms like OnlyFans and TikTok, with a twist:
* Full control over LiveStream
* Elegant monetization system (tips, coins, gifts)
* Real-time interactions
* Latin American market focus 🇻🇪
---
> *“More than just fans. It’s your world, your show, your Template React 19 - React router 7.”*
```
-
Notifications
You must be signed in to change notification settings - Fork 0
AdelysAlberto/react-template-ts
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Boilerplate template React - React Router V7 - Zustand - TanStack Query
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published