Volver al proyecto

Control de tiempo — Facturación y licencias

Facturación, licencias y gestión de clientes del producto de control de tiempo

El reto

El producto de control de tiempo necesitaba una app de administración para facturación, gestión de licencias y datos de clientes, con auth segura y una visión clara para los gestores de cuenta.

Mi rol

Desarrollé el frontend: auth (Firebase, Google OAuth), gestión de clientes y licencias, vistas de facturación e integración con la API backend.

Características principales

  • Google OAuth y Firebase para autenticación
  • Gestión de clientes y licencias
  • Vistas de facturación y suscripciones
  • Búsqueda, filtros y tablas responsive

El resultado

  • Los gestores de cuenta pueden manejar licencias y facturación en un solo lugar
  • Acceso seguro y UX consistente con la app de workspace

Cómo funciona

  1. 01

    El gestor inicia sesión con Google OAuth o Firebase; el acceso está restringido a roles autorizados.

  2. 02

    Consulta y gestiona clientes y licencias desde la interfaz de administración.

  3. 03

    Las vistas de facturación y suscripciones muestran estado e historial; los datos vienen de la API backend.

  4. 04

    La búsqueda y los filtros en las tablas permiten localizar clientes o licencias concretos.

Stack

ReactViteFirebaseGoogle OAuthTanStack QueryZustand