Saltar al contenido principal

Glosario

Terminos de negocio

TerminoSignificado simple
Negocio (Business)Empresa o salon que opera dentro de Cutlyy
Sede (Branch)Lugar fisico u operativo del negocio
Servicio (Service)Lo que el cliente reserva
ClientePersona que consume el servicio
BookingLa reserva vista como compromiso comercial
AppointmentLa cita concreta que ocupa agenda
Reseña (Review)Calificacion que deja el cliente
Metrica (Metric)Medicion agregada del negocio
PlanLimite de capacidad contratado por el negocio
UsageConsumo real del plan en un periodo

Terminos de acceso

TerminoSignificado simple
Usuario (User)Persona registrada en el sistema
Membresia (BusinessMembership)Relacion entre una persona y un negocio
Rol (Role)Conjunto de permisos
Permiso (Permission)Accion especifica autorizada
Modulo (Module)Agrupador funcional de permisos
Root userPersona con acceso global a negocios y planes
Super adminPersona con maximo control dentro de un negocio
EmpleadoMiembro del negocio que puede recibir citas

Terminos tecnicos importantes

TerminoSignificado simple
businessIdIdentificador del negocio activo en backend
Firebase AuthServicio que mantiene la sesion del usuario
FirestoreBase de datos principal
Cloud TasksCola de tareas diferidas
FCMServicio de push web
PWAAplicacion web instalable
Soft deleteEliminacion logica sin borrar totalmente el registro
deletedAtMarca de tiempo usada para indicar borrado logico
paymentStatusEstado del pago del booking
subscriptionStatusEstado de la suscripcion del negocio

Estados clave

Booking

  • CREATED: la reserva existe y sigue activa
  • CANCELLED: la reserva no se prestara
  • FINISHED: la reserva ya termino
  • DELETED: la reserva fue eliminada logicamente

Appointment

  • CREATED: la cita existe y aun no empieza
  • IN_PROGRESS: la cita esta ocurriendo
  • CANCELLED: la cita fue cancelada
  • FINISHED: la cita ya termino
  • DELETED: la cita fue eliminada logicamente

Membresia

  • PENDING: la relacion existe pero aun no opera
  • ACTIVE: la relacion puede operar
  • INACTIVE: la relacion esta suspendida
  • DELETED: la relacion fue eliminada logicamente

Lecturas relacionadas