Cloud management platform frontend built with:
- React + TypeScript - Core framework with type-safe development
- Mantine UI framework - Modern component library with theming support
- Vite build system - Fast development tooling with HMR and optimized production builds
- Kubernetes deployment workflows - Cloud-native CI/CD pipelines and cluster management
Platform Capabilities: A modern web interface for managing cloud infrastructure across multiple providers. Provides real-time visibility into resource utilization, automated deployment pipelines, and secure access controls. Designed for scalability with dynamic dashboard configurations and API-driven architecture.
- Multi-cluster resource management
- Real-time monitoring dashboards
- Service deployment workflows
- User authentication and activity logging
- Payment integration (Flutterwave)
- Multi-environment configuration (Staging/Production)
-
Ensure you have Node.js installed (v18+ recommended)
-
First uninstall your global Yarn and pnpm binaries (just leave npm). In general, you'd do this by running the following command:
npm uninstall -g yarn pnpm
-
Then install Corepack:
npm install -g corepack
-
Install dependencies:
yarn install
-
Start the development server:
yarn dev
dev– Start Vite development serverbuild– Production buildpreview– Preview production build locallystorybook– Launch component storybook
test– Run full test suite (Vitest + typecheck + lint)vitest:watch– Interactive test watcherlint– Run ESLint and Stylelintprettier:write– Format codebase
- Vitest + React Testing Library
- Storybook for component development
- ESLint + Prettier code quality
- TypeScript type checking
- GitHub Actions CI/CD pipelines