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