Terminado

Generar un aplicativo web que permita intercambiar archivos y mensajes entre un cliente y su proveedor,con un esquema de permisos por cliente interno y externo y por proyecto

Publicado el 24 Marzo, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

El objetivo es hacer una aplicación web que haga lo siguiente:

    1) Usuario Interno:
        Puede crear clientes (por ejemplo, Casa Matriz)
        Puede crear distribuidores de cada cliente (por ejemplo, 20 Distribuidores de automóviles)
        Puede crear proyectos por cada Distribuidor (por ejemplo, proyecto restauración fachada, o proyecto mobiliario interno, o proyecto refuerzo seguridad displays)
        Puede publicar archivos en cada proyecto de cada Distribuidor. Puede borrar los archivos publicados por él mismo en cada proyecto.
        Puede ver todos los clientes y todos los Distribuidores y todos los proyectos por Distribuidor
        Puede generar mensajes hacia el Distribuidor
    2) Usuario Casa Matriz
        Puede entrar a mirar su proyecto (creado previamente por el Usuario Interno)
        Puede publicar y borrar todos los archivos publicados por él mismo en cada proyecto
        Puede ver los proyectos de cada Distribuidor, pero no puede publicar ni borrar en ellos
        Puede generar mensajes hacia Usuario Interno
    3) Usuario Distribuidor
        Puede entrar a mirar su proyecto (creado previamente por el Usuario Interno)
        Puede publicar y borrar todos los archivos publicados por él mismo en cada proyecto
        No puede ver los proyectos de otro Distribuidor, ni la información del usuario Casa Matriz
        Puede generar mensajes hacia Usuario Interno

Estas son las especificaciones básicas. Dada la premura del proyecto, se acepta igualmente modificar sistemas ya existentes que cumplan este objetivo de intercambio de archivos y mensajes entre Usuario Interno y Casa Matriz  y entre Usuario Interno y Distribuidor

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
Experiencia en este tipo de proyectos Sí (He administrado este tipo de proyectos anteriormente)
Roles necesarios Programador

Plazo de Entrega: 29 Marzo, 2017

Habilidades necesarias

Otros proyectos publicados por R. R.