{"repo":"yeasin2002/react-ts-starter","free":true,"listed":false,"github":"https://github.com/yeasin2002/react-ts-starter","clone":"git clone https://github.com/yeasin2002/react-ts-starter.git","description":"A production-ready full-stack starter template combining React 19 with TypeScript on the frontend and Nitro for the backend API. Built with Vite for blazing-fast development and optimized builds.","language":"TypeScript","stars":102,"topics":["front-end","react-ts","reactjs","starter-template","typescript","vite"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"React + TypeScript + Nitro Full-Stack Starter A production-ready full-stack starter template combining React 19 with TypeScript on the frontend and Nitro for the backend API. Built with Vite for blazing-fast development and optimized builds. ⭐ Don't forget to star this repo if you find it useful! --- Features Frontend - ⚡ React 19 with TypeScript and Vite - 🎨 Tailwind CSS 4 + shadcn/ui components - 🗂️ File-based routing with vite-plugin-pages - 🔄 Auto-imports for React hooks and components - 🖼️ SVG as React components with vite-plugin-svgr - 🔤 Google Fonts integration - 📦 Path aliases ( @/components , etc.) Backend - 🚀 Nitro 3 server with H3 handler - 🛣️ File-based API routing in /routes - ⚡ Fast development with hot module replacement - 🔧 TypeScript support out of the box Developer Experience - ✅ ESLint + Prettier configured - 🪝 Husky pre-commit hooks - 🐳 Docker setup included - 🤖 Dependabot for dependency updates - 📝 Workspace settings for team collaboration --- Quick Start The dev server runs on: - Frontend : http://localhost:5000 - API : http://localhost:5000/api/\\ --- Client-Side Routing (Frontend) File-Based Routing with vite-plugin-pages Routes are automatically generated from files in src/pages/ . Each .tsx file becomes a route. Documentation : vite-plugin-pages Route Structure Creating Pages All page components must use default exports : Dynamic Routes Use square brackets for dynamic segments: Catch-All Routes Use [...all].tsx for 404 pages or catch-all ","default_branch":null,"files":null,"tree":[],"storefront":"/r/yeasin2002","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yeasin2002/react-ts-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}