# 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

1.  Navigate to the `admin-web` directory:
    ```bash
    cd admin-web
    ```
2.  Install the dependencies:
    ```bash
    npm install
    ```
3.  Start the development server:
    ```bash
    npm run dev
    ```

The application will be available at `http://localhost:5173/admin-web/`.