Sobre este proyecto
it-programming / web-development
Abierto
La idea es generar un repositorio empresarial, que tenga un grupo de usuarios, ya sean clientes o dependencias de la misma empresa:
usuario admin:
son capaces de crear clientes empresas o dependencia con la siguiente información:
nit - o c.C.
nombre
empresa (opcional)
correo
debe permitir agregar logo y nombre de la empresa.
Para cada uno de estos usuarios se crea una carpeta
Pueden crear las categorías y subcategorías de información.
Puede asignar permisos de usuario:
Usuario que puede subir y recibir, administrar los otros usuarios
Usuario que puede solo recibir y subir.
Visualmente cada tipo de usuario tiene un perfil según sea cliente o agente (administrador) que sube archivos para cada cliente, al subir un archivo debe indicarse que usuario lo puede ver.
Solo el administrador puede crear un usuario. Al crearlo se le asigna el correo electrónico como usuario y la cédula como clave, y se le informa el acceso vía correo electrónico.
usuario general:
en su primer ingreso se le solicita cambiar su clave,
debe tener una sección de administración de perfil que le permita cambiar sus datos y contraseña cuantas veces desee.
Para subir archivos, establecer lista de opciones de tipos de archivo: pdf, archivo de procesador de texto, hoja de calculo, jpg, png y presentación de diapositivas, (puede escoger desde uno hasta todos los tipos de archivo)
En el panel de administrador debe aparecer el espacio ocupado por todos los archivos.
Pueden crear las categorías y subcategorias de información.
Puede cargar y descargar archivos, su interfaz le muestra archivos enviados o recibidos, con un respectivo filtro en su cabecera, y le muestra sus categorías y subcategorias al lado izquierdo. También tiene una búsqueda de archivos.
Al oprimir el botón enviar le pide a que usuario le va a enviar y a que carpeta, y adjuntar el archivo.
Cuando haga el envío notificar al usuario receptor via correo electrónico.
Existe un limitante de gestión de archivos diaria, el usuario tiene hasta las 4 p.m. En punto de cada día para subir sus archivos del día y se les pueda dar gestión ese mismo día, en caso contrario quedan para gestionar al día siguiente. Esta alerta tiene que quedar clara para el usuario y tiene que ser fácilmente identificada con el administrador.
La interfaz tiene que ser extremadamente sencilla de manejar por que está dirigida a personas mayores de 50 años.
2. Sistema de Calendario
Adicional a ello existe un calendario de eventos tributarios, de acuerdo al ultimo dígito del nit del cliente se pueden crear eventos, el administrador podrá asignar para cada numero una fecha de vencimiento y un evento en particular, si es posible el sistema puede emitir alertas vía correo sobre próximos vencimientos y el cliente puede visualizar su calendario y sus vencimientos por fecha.
El usuario puede visualizar su calendario tributario, ver una vista general de calendario y una vista por mes. Tipo lista.
La interfaz se diseñará y se enviará para su desarrollo
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: 02 Noviembre, 2018
Habilidades necesarias