No description
- Vue 47.8%
- TypeScript 37%
- HTML 14.9%
- CSS 0.3%
| app | ||
| data | ||
| server | ||
| .gitignore | ||
| config.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tailwind.config.ts | ||
| tsconfig.json | ||
| vite.config.ts | ||
FileShare (monorepo)
Monorepo with frontend (Vite + Vue + Tailwind) and backend (Express) using pnpm workspaces.
Quick start:
- Install dependencies:
pnpm -w install - Start both apps in development:
pnpm run dev(from repo root)
Frontend dev server: http://localhost:5173 Backend dev server: http://localhost:3000
Notes:
- Admin access is detected by client IP address starting with
127.0.0.or10.72.3.(see server checks) - Link data is stored under
data/asdata/<link>.jsonand files underdata/<link>/ - Frontend proxies
/apiand/fileto the backend dev server (seeapp/vite.config.ts)