feat(admin-web): display environment badge in admin console feat(admin-web): configure Nginx for SPA and copy config fix(Makefile): fix typo in CR_ADMIN_IMAGE_URI variable assignment feat(firebase): update launchpad title to "Launchpad"
Krow Admin Console
This is the central administration web application for the Krow platform, built with React and Vite.
Overview
The Krow Admin Console provides a secure and centralized interface for platform administrators to perform high-level management tasks. Its primary functions are:
- User Ecosystem Management: Invite, view, and manage access for all users across the platform (Clients, Operators, Vendors, etc.).
- Platform Health Monitoring: Get a high-level overview of system activity, usage, and performance.
- Diagnostics and Troubleshooting: Access system logs for maintenance and issue resolution.
Features
- Dashboard: A central hub displaying key platform metrics like total users, active vendors, and pending invitations.
- User Management: A complete interface to invite new users and manage existing ones, including role assignments.
- Analytics: A view of application usage statistics, such as top users and most visited pages.
- Logs Explorer: A simple tool to monitor and filter system logs for diagnostics.
Getting Started
- Navigate to the
admin-webdirectory:cd admin-web - Install the dependencies:
npm install - Start the development server:
npm run dev
The application will be available at http://localhost:5173/admin-web/.