create-edu-ui
v1.0.0
Published
Scaffold a React + Vite + SCSS + Zustand + Radix UI project
Readme
🧠 edu-app
Scaffold a modern educational web project with React + Vite + SCSS + Zustand + React Query + Radix UI — in seconds.
🚀 Quick Start
npx create-edu-ui edu-app
cd edu-app
npm run dev📦 What You Get
✅ React + Vite (blazingly fast dev)
✅ SCSS (Sass Modules) with modern @use syntax
✅ Zustand (simple and powerful global state)
✅ React Query (@tanstack/query for data fetching)
✅ Axios preinstalled and ready
✅ Radix UI (accessible and unstyled UI primitives)
✅ Preconfigured project structure
✅ No Tailwind, no clutter — clean and customizable
✅ Minimal but extendable
📁 Folder Structure
src/
├── assets/
├── styles/
├── ui/
├── components/
├── layouts/
├── pages/
├── store/
├── hooks/
├── services/
├── router/
├── utils/
├── App.jsx
└── main.jsx🛠 Tech Stack
| Layer | Tool | |---------------|-------------------------------| | Framework | React | | Dev server | Vite | | Styling | Sass (SCSS Modules) | | State | Zustand | | Data fetching | React Query | | UI Primitives | Radix UI | | HTTP client | Axios |
💡 Philosophy
This project is designed for educational platforms where:
- Lessons are modular and structured
- UI is clean and fully customizable
- You own the design — no forced Tailwind
- You get just enough to get started fast
🧙♂️ Author
Made with ❤️ by your-name
📜 License
MIT — use it freely, share it proudly.
