Evaluando propuestas

Desarrollo de zona de usuarios - Php - Apache - Mariadb

Publicado el 14 Mayo, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Saludos a todos!

Para el presente proyecto requerimos el desarrollo  de una zona de usuarios para uno de clientes corporativos.

Antecedentes:
El cliente contaba con una de usuarios desarrollada en la tecnología mencionada (php - maria db), pero la misma sufrió de un crash y actualmente se dio de baja de servidor. Por lo que lo único que debe mantenerse para el nuevo desarrollo son las bases de datos previamente cargadas.

Para el desarrollo proveeremos las tablas anteriormente mencionadas con sus debidas entidades, pero con datos de prueba.

Historia: La zona de usuarios consta de dos roles de usuarios, los cuales son administrador y cliente.
Por parte del usuario cliente requerimos de un menú el cual cuente con 4 opciones principales que es el acceso a la información de 4 tablas distintas. Las tablas anteriormente mencionadas son las que se encuentran en MariaDB y la idea es que el usuario las puedas visualizar como si de un listado de columnas y filas se tratara. Estas columnas y filas se pueden dejar ordenar tanto ascendente como descendente por valor o por orden alfabético.
Adicionalmente, sería adecuado permitir que los usuarios modifiquen sus credenciales de acceso.
Por último, cada una de las tablas deben contar con un filtro según un campo clave (se informará en su momento cuál será este campo para cada una).

Por parte del administrador, la idea es que tenga un módulo que le permita crear y gestionar usuarios. También debe tener la opción tanto de inhabilitar el acceso como de eliminar de manera permanente a los mismos.

En la puerta de acceso deben quedar campos de "recuérdame" y "olvidaste tu contraseña" debidamente configurada.

Al momento de crear nuevos usuarios, cambiar el estado de habilitado a inhabilitado  y viceversa, solicitar un restablecimiento de contraseña. Debe quedar habilitar un protocolo de envío a través de SMTP. Nosotros proveeremos los diseños de los envíos en HTML1.

Entregables.
Archivos de la zona de usuarios.
Documentación especificando como realizar el debido deploy del mismo (El cliente tiene protocolos de seguridad bastante altos, por lo que el lanzamiento lo debe realizar uno de nuestros desarrolladores en un servidor físico). Las características del desarrollo, entre otros.
Como requisito técnico requerimos que se efectúe en PHP 7.4.
Como el desarrollo es parte de la agencia, requerimos que el mismo sea de marca blanca. Para lo anterior se enviará el debido contrato de cesión de derechos de uso comercial y explotación.

Agradecemos por favor realizar una propuesta teniendo en cuenta estas dos variables:

- Realizar el desarrollo y diseño, teniendo en cuenta solo el contenido aquí descrito y los intercambios que se tengan durante las reuniones.

- Realizar el desarrollo contando con prototipos de baja, media y alta calidad, UI Kit y un sistema de diseño proveído por nosotros.

Agradecemos el tiempo que han tomado para leer el presente proyecto. Esperamos poder contar con ustedes no solamente para este, sino para muchos proyectos más.

Saludos cordiales.

Contexto general del proyecto

Historia: La zona de usuarios consta de dos roles de usuarios, los cuales son administrador y cliente. Por parte del usuario cliente requerimos de un menú el cual cuente con 4 opciones principales que es el acceso a la información de 4 tablas distintas. Las tablas anteriormente mencionadas son las que se encuentran en MariaDB y la idea es que el usuario las puedas visualizar como si de un listado de columnas y filas se tratara. Estas columnas y filas se pueden dejar ordenar tanto ascendente como descendente por valor o por orden alfabético. Adicionalmente, sería adecuado permitir que los usuarios modifiquen sus credenciales de acceso. Por último, cada una de las tablas deben contar con un filtro según un campo clave (se informará en su momento cuál será este campo para cada una). Por parte del administrador, la idea es que tenga un módulo que le permita crear y gestionar usuarios. También debe tener la opción tanto de inhabilitar el acceso como de eliminar de manera permanente a los mismos. En la puerta de acceso deben quedar campos de "recuérdame" y "olvidaste tu contraseña" debidamente configurada. Al momento de crear nuevos usuarios, cambiar el estado de habilitado a inhabilitado y viceversa, solicitar un restablecimiento de contraseña. Debe quedar habilitar un protocolo de envío a través de SMTP. Nosotros proveeremos los diseños de los envíos en HTML1. Entregables. Archivos de la zona de usuarios. Documentación especificando como realizar el debido deploy del mismo (El cliente tiene protocolos de seguridad bastante altos, por lo que el lanzamiento lo debe realizar uno de nuestros desarrolladores en un servidor físico). Las características del desarrollo, entre otros. Como requisito técnico requerimos que se efectúe en PHP 7.4. Como el desarrollo es parte de la agencia, requerimos que el mismo sea de marca blanca. Para lo anterior se enviará el debido contrato de cesión de derechos de uso comercial y explotación. Agradecemos por favor realizar una propuesta teniendo en cuenta estas dos variables: - Realizar el desarrollo y diseño, teniendo en cuenta solo el contenido aquí descrito y los intercambios que se tengan durante las reuniones. - Realizar el desarrollo contando con prototipos de baja, media y alta calidad, UI Kit y un sistema de diseño proveído por nosotros. Agradecemos el tiempo que han tomado para leer el presente proyecto. Esperamos poder contar con ustedes no solamente para este, sino para muchos proyectos más. Saludos cordiales.

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

Otros proyectos publicados por Moonlab A.