vite-react-project-initializer
v1.0.9
Published
A CLI to setup my custom react stack
Maintainers
Readme
Falcon React Template Initializer 🦅
The fastest way to start a production-ready React project. Pre-configured with Vite, Tailwind CSS v4, DaisyUI, and React Router v7.
🚀 Quick Start
Run the following command to create a new project instantly:
npx vite-react-project-initializerFollow the prompts to name your project, and you're good to go!
✨ Why Use This?
Stop wasting time setting up the same boilerplate for every project. This CLI generates a professional, scalable architecture in seconds.
📦 What's Inside the Template?
- ⚡ Vite: Instant server start and HMR.
- 🎨 Tailwind CSS v4: The latest utility-first CSS framework.
- 🌼 DaisyUI v5: Beautiful, accessible UI components.
- 🛣️ React Router v7: Modern routing with nested layouts.
- 🔐 Auth Ready: Pre-built
AuthProviderand Authentication layouts. - � React Hot Toast: Beautiful notifications out of the box.
- 🌀 Loading & Error States: Custom 404 pages and loading spinners.
- 📂 Scalable Structure: Organized folders for Pages, Components, Contexts, and Hooks.
🛠️ Installation (Optional)
You don't need to install it globally, but if you want to:
npm install -g vite-react-project-initializerThen run:
vite-react-project-initializer📂 Generated Project Structure
my-app/
├── src/
│ ├── Components/ # Shared UI components (Navbar, Footer, etc.)
│ ├── Contexts/ # Global state (AuthProvider)
│ ├── Layouts/ # Auth & Home layouts
│ ├── Pages/ # Login, Register, Home
│ ├── Routers/ # Centralized routing config
│ └── main.jsx # Entry point
├── public/
└── package.json🤝 Contributing
Found a bug? Want to add a feature? Check out the repository: github.com/AtikHasan16/Falcon-React-Template
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
Keywords: react, vite, starter, template, boilerplate, tailwindcss, daisyui, cli, generator, scaffold, react-router, authentication, production-ready, falcon-react-template
