Terminado

Desarrollo de la base de un Saas

Publicado el 07 Febrero, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

El proyecto consiste en el desarrollo de una plataforma SAAS (Software as a Service) para la gestión de expedientes. La aplicación permitirá a los usuarios (individuales o vinculados a una empresa) crear, consultar y administrar expedientes, descontando 1 crédito por cada expediente creado.
La plataforma contará con un sistema de roles y permisos que garantizará un acceso seguro y adecuado a las funcionalidades según el tipo de usuario. Además, se implementará un sistema de créditos compartidos o individuales, dependiendo de si el usuario está asociado a una empresa o actúa de forma independiente.
Para la entidad expediente es suficiente con un indicar un código, el resto de campos serán definidos posteriormente por el equipo interno.

Contexto general del proyecto

El proyecto consiste en crear la base de una aplicación Software como Servicio (SAAS) que permita: - Gestionar expedientes (crear, editar, ver y eliminar) a nivel individual o por empresa. - Consumir créditos al crear expedientes. - Administrar usuarios con diferentes roles y permisos: - Superadmin con control total de la plataforma. - Administrador de Empresa con facultades para manejar su empresa y los usuarios asociados. - Usuario por defecto que puede gestionar sus expedientes propios y los de las empresas con las que colabora, pero sólo sus expedientes, nunca podrá ver los expedientes de otros usuarios que colaboren con dichas empresas. - Facilitar invitaciones para que usuarios se unan a empresas y puedan trabajar en conjunto. - Permitir la recarga de créditos a nivel de empresa e individual, según sea necesario. - Ofrecer un panel de control (dashboard) acorde a cada tipo de usuario, con información relevante de créditos y expedientes. La plataforma deberá ser intuitiva, escalable y segura, atendiendo a buenas prácticas de desarrollo con el framework Laravel.

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 las especificaciones
Disponibilidad requerida Según se necesite
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias