GG-Dashboard
Tech Stack
Framework: React 19 Build Tool: Vite + TypeScript Styling: Tailwind CSS 4 + shadcn/ui Rich Text: Editor.js State/Fetch: Axios + React Hooks Export: XLSX + File-saver
Project Structure
frontend/
├── src/
│ ├── api/
│ ├── assets/
│ ├── components/
│ ├── context/
│ ├── lib/
│ ├── layout/
│ ├── pages/
│ ├── services/
│ ├── utils/
│ └── App.tsx
├── .env
├── index.html
└── package.json
Installation & Setup
1. Prerequisites Node.js (v20+)
2. Environment Variables VITE_API_URL="http://localhost:5008/api"
3. Install Dependencies npm install
4. Development npm run dev
Scripts
npm run dev: Starts the Vite development server with Hot Module Replacement. npm run build: Compiles TypeScript and builds the production-ready assets.