🖥 Frontend

Our React-based WebApp serves as the central UI hub, offering intuitive navigation and seamless user experience. It leverages GraphQL Apollo Client to communicate with our backend, delivering real-time responsiveness and efficient data fetching.

Core Sections:

  • Home: Central dashboard for high-level metrics and status.
  • BrightBot: Conversational interface for querying and exploring data.
  • Connect: Data onboarding via Airbyte or direct file uploads.
  • Govern: Define schemas, policies, and explore the data catalog.
  • Build: Create projects and access brightBot studio.
  • Configure: Define settings for:
    • Ingestion (Airbyte connectors)
    • Warehouses (Redshift/Snowflake)
    • Transformations (DBT Cloud)