██╗ ██╗██╗███╗ ██╗██╗ █████╗ ██████╗
██║ ██║██║████╗ ██║██║ ██╔══██╗██╔══██╗
██║ █╗ ██║██║██╔██╗ ██║██║ ███████║██████╔╝
██║███╗██║██║██║╚██╗██║██║ ██╔══██║██╔══██╗
╚███╔███╔╝██║██║ ╚████║███████╗██║ ██║██████╔╝
╚══╝╚══╝ ╚═╝╚═╝ ╚═══╝╚══════╝╚═╝ ╚═╝╚═════╝
We deploy on Fridays. The official website of Wireless Internet Laboratory, NYCU.
- Framework: Next.js 16 (App Router, Turbopack)
- Auth: Keycloak Admin API
- Styling: Tailwind CSS v4 + shadcn/ui
- Animation: Motion (Framer Motion)
- Package Manager: Bun
bun install
bun devCreate a .env.local file:
KEYCLOAK_URL=https://auth.winlab.tw
KEYCLOAK_REALM=winlab
KEYCLOAK_ADMIN_CLIENT_ID=your-client-id
KEYCLOAK_ADMIN_CLIENT_SECRET=your-secret
MIT — deploy responsibly, even on Fridays.