Aplicación web de gestión de base de datos de esquema declarativo flexible multiusuario

Estoy buscando una aplicación web que se pueda personalizar de manera flexible y fácil con un esquema de datos dado y luego permitir que varios usuarios administren los datos.

Importante:

  • Rápido de implementar, esquema/modelo declarativo
  • Los usuarios obtienen una interfaz de usuario flexible e intuitiva para administrar entidades y sus atributos, y las relaciones entre entidades (casi como una base de datos gráfica)

Es bueno tener:

  • Utiliza cualquier servidor SQL
  • El esquema puede capturar automáticamente el estado histórico de entidades, atributos o relaciones
  • Algún tipo de autenticación SSO
¿Tiene que usar un backend SQL? ¿O sería aceptable noSQL si hay algunas capacidades de restricción de datos en el esquema?
noSQL estaría bien

Respuestas (1)

Tal vez le gustaría echar un vistazo a Simitless . Si entiendo tu pregunta correctamente, debería encajar con lo que estás buscando:

  • utiliza un modelo de datos declarativo,
  • admite OAuth/SSO con Facebook, Google, LinkedIn, Microsoft, Slack, Twitter,
  • le permite crear su propia aplicación web de administración de base de datos: le brinda módulos/campos (como columnas de hojas de cálculo) que puede seleccionar y personalizar la aplicación para rastrear/recopilar solo los datos que necesita,
  • Creo que también tiene una interfaz de usuario bastante intuitiva y flexible,
  • usa backend noSQL (dijiste que también estaría bien),
  • puede tener tantas conexiones paralelas como desee (comprueba su requisito de multiusuario),
  • tiene bastantes plantillas para elegir al crear su propia aplicación web de datos.

Aquí hay una captura de pantalla de cómo se ve una de las plantillas con datos ficticios:ingrese la descripción de la imagen aquí

Puede valer la pena echarle un vistazo.

Divulgación completa: soy parte de la startup que diseñó esa plataforma. Acabamos de lanzar recientemente, todavía en versión beta. Si quieres probarlo y necesitas ayuda, definitivamente puedo echarte una mano.