Custom React/Next app generator
npm install build-app-kitPerfect π
Below is a complete, professional README.md for your Build App Kit CLI package.
You can copyβpaste this directly into README.md.
---
create-react-app / create-next-app, but gives you full control over:
bash
npx build-app-kit
`
or (if linked locally):
`bash
build-app-kit
`
---
π§βπ» CLI Questions
When you run the command, youβll be asked:
`
β App name?
β Select framework (React / Next.js)
β Install Tailwind?
β Install Bootstrap?
β State Management (Redux Toolkit / Zustand / None)
β Authentication (JWT / NextAuth / None)
β API Setup (Axios / React Query)
β ESLint + Prettier?
`
---
π Generated React Folder Structure
`text
my-app/
βββ src/
β βββ app/
β β βββ App.jsx
β βββ components/
β β βββ Navbar.jsx
β βββ pages/
β β βββ Home.jsx
β βββ hooks/
β β βββ useAuth.js
β βββ services/
β β βββ api.js
β βββ store/
β β βββ index.js
β β βββ userSlice.js
β βββ styles/
β β βββ index.css
β βββ routes.jsx
β βββ index.js
βββ package.json
βββ README.md
`
---
βΆοΈ Running the App
$3
`bash
cd my-app
npm start
`
$3
`bash
cd my-app
npm run dev
`
---
π¦ Packages Installed Automatically
Depending on your selections:
$3
* react
* react-dom
* react-router-dom (React only)
$3
* @reduxjs/toolkit
* react-redux
* zustand
$3
* tailwindcss
* postcss
* autoprefixer
* bootstrap
$3
* axios
* @tanstack/react-query
$3
* jsonwebtoken
* next-auth
$3
* eslint
* prettier
* eslint-config-prettier
---
π Local Development (CLI)
$3
`bash
git clone
cd build-app-kit
npm install
`
$3
`bash
npm link
`
$3
`bash
build-app-kit
``