Terminado

Desarrollo de Api multitenant con Nestjs

Publicado el 12 Marzo, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

El objetivo de este proyecto es implementar la primera fase de la implementación de una plataforma SAAS multi-inquilino (multitenant) con NestJS.

Contexto general del proyecto

En esta etapa se desarrollará una API con las siguientes características: - Estilo REST. - Multi-inquilino (1 bd general y posibilidad de tener inquilinos con db compartida o exclusiva). - Gestión de usuarios y grupos. - Cada usuario debe tener un perfil en la BD del inquilino donde almacenar preferencias. - Gestión de roles y permisos. - Autenticación de usuarios con 2FA. El framework a utilizar es NestJS (con Typescript) y Keycloak para la gestión de usuarios. Base de datos PostgreSQL y Prisma ORM. Entregables - Se debe entregar el código de la API, instrucciones para la configuración de Keycloak y una collection de Postman que permita probar los endpoints. - Se espera código limpio, bien estructurado y comentado. Opcionales - Se valorará la entrega de un cliente básico en React para demostrar el flujo de autenticación de usuario (solo login y logout). - Se valorará la entrega de pruebas unitarias y end-to-end de las funcionalidades desarrolladas. Por favor indicar claramente en la propuesta si se incluye o no los opcionales.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: 11 Abril, 2025

Habilidades necesarias

Otros proyectos publicados por Gonzalo R.