Introduction
A modern React starter kit with opinionated project structure and best-in-class tools
What is This Project?
This is a React starter kit that provides an opinionated, production-ready foundation for building modern web applications. It's designed to give you everything you need to start building immediately, with carefully chosen tools and patterns that work together seamlessly.
Why This starter kit?
Instead of starting from scratch and spending time configuring tools, this starter kit gives you:
Modern Tech Stack
Modern technologies for developing high-quality frontend apps
Opinionated Folder Structure
Scalable folder structure for managing multiple apps
CLI Tool
Command-line tool for scaffolding and managing Base Stack monorepos and applications
Components Library
Accessibility-first components built with shadcn/ui for better UX
Form Handling
Recommended patterns for handling forms using React Hook Form and Zod
Data Fetching Strategy
Suggested methods for handling data requests with TanStack Query
What's Next?
Ready to get started? Visit the Installation Guide to set up your project, or explore the examples to see how these tools work together in real-world scenarios. Each example is production-ready and follows modern React best practices.