Skip to content

Micro Frontend Portal Host for C1 Tech Health Dashboard. Exposes layout and navigation via Vite Module Federation; loads remote tools as micro frontends

Notifications You must be signed in to change notification settings

ogm710811/observa-ui-shell-app

Repository files navigation

Tech Health Dashboard — (UI-only)

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

  1. Prerequisites

    • Node.js 18+ and npm
  2. Install

    • npm i
  3. Run locally

  4. 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.

About

Micro Frontend Portal Host for C1 Tech Health Dashboard. Exposes layout and navigation via Vite Module Federation; loads remote tools as micro frontends

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published