An executive-first, ops-friendly dashboard UI that surfaces the health of services. This repository contains the React UI built with Vite, TypeScript, and Tailwind CSS.
Quick start
-
Prerequisites
- Node.js 18+ and npm
-
Install
- npm i
-
Run locally
- npm run dev
- Open the URL shown in the terminal (e.g., http://localhost:5173)
-
Build for production
- npm run build
- Preview locally: npm run preview
Project scripts
- dev: Start the Vite dev server
- build: Type-check with TypeScript project references and build with Vite
- preview: Preview the production build locally
Tech stack
- React 18, TypeScript
- Vite 5 for dev/build
- Tailwind CSS 3 for styling
- Radix UI primitives and lucide-react icons
Future integration
- Replace mock data with real API calls (e.g., /api/services, /api/incidents, /api/meta/*) in a different repo
Contributing
- Open issues and PRs are welcome. For substantial changes, please discuss via an issue first.
License
- Internal/demo use. Add a LICENSE file or update this section if a formal license is required.