Evaluando propuestas

Maquetación y programacion Php/Mysql

Publicado el 26 Septiembre, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

Hola a todos!
Estamos en la etapa inicial de un proyecto que consiste en el desarrollo de un sitio web para la carga de datos. El fin de la web es hacer el seguimiento de una serie de solicitudes de servicios, desde que se realiza la solicitud y se asigna quién recibe ese servicio, hasta que se finaliza el servicio. Estas solicitudes cuentan con un ciclo de vida, que va a ser procesado por distintos roles de usuarios.

El sitio web va a tener 8 secciones principales (segun los 8 tipos de centros de atencion donde ejercen los profesionales).
Cada sección principal/ "Centro de atencion" va a tener varias páginas (unas 20 aproximadamente), segun los tipos de servicios que pueden solicitarse. Cada tipo de servicio se corresponde con un rol de usuario. Cada rol carga la información en una página propia y no puede acceder a las páginas de los otros servicios.

Cada página de servicios tiene un formulario con unos 20 campos aproximadamente, para especificar las caracteristicas del servicio a proveer (honorarios, fecha y hora, profesional q lo brinda, persona que  recibe el servicio, etc etc...).
La información, una vez que se carga, solo puede modificarse en las proximas 24hs, luego queda bloqueada para solo lectura. Se debe guardar un historial con fecha, hora, ID de usuario que cargó la info y campo editado para cada formulario. También es necesario poder automatizar el proceso de carga de los formularios a traves de la importación de un CSV, para poder hacerlo en batch.
Algunos de los datos se cruzan entre sí para completarse mutuamente. Se necesita validación de los campos en los ingresos. Se contempla también una "agenda" para que las solicitudes no se pisen entre sí los horarios de reserva para un mismo profesional o persona que recibe el servicio.

Además, cada sección principal cuenta con una página que mostrará todos los registros cargados en los formularios de dicha sección. Estos registros se mostrarán el formato de tabla con algunas columnas de datos clave, y podrán filtrarse y realizarse busquedas entre todos los registros. Esta página solo podrá ser accedida por un rol de usuario "coordinador", que tendrá una jerarquia más alta de acceso a los contenidos.

Este usuario coordinador que tiene acceso a todos los datos cargados por los otros roles (es decir, puede ver todas las páginas y registros de las secciones principales) y carga los listados de personas que reciben los servicios, y los listados de profesionales que los brindan.
Además también habrá un rol de administrador, que realizará la administración de usuarios (ABM).
El sitio web no cuenta con registro abierto de usuarios.

Es necesario poder exportar todos los datos cargados en los formularios en formato excel.

Todavía no contamos con el diseño, lo realizaremos nosotros a partir de lo que conversemos con el cliente.
El diseño será responsivo, y se ajustará a pantallas de escritorio (1920*1080), tablets (1024*768) y celulares.
Los archivos se entregan en formato ai/ psd/ xd.
El dominio lo registramos nosotros.
Tenemos hosting linux con cPanel.
Buscamos maquetacion y programacion en PHP y MySQL.
No estamos interesados en desarrollos Wordpress para este proyecto.

Contexto general del proyecto

Es un proyecto que esperamos comenzar este año, idealmente durante el mes de octubre. Contemplamos 1 mes para el diseño y aprobación del diseño por parte del cliente, con lo que estaríamos comenzando a desarrollar en noviembre. La web debe estar lista para mediados de febrero. El pago del proyecto se realiza al finalizar el 100% del trabajo. Se puede usar nuestro entorno de desarrollo para el trabajo, o pueden ustedes trabajar con el propio mientras se desarrolla el proyecto, pero necesitamos que la migración del código y BBDD esté a su cargo. Cualquier consulta estamos disponibles!

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, Otro
Otros roles necesarios maquetador

Plazo de Entrega: 15 Febrero, 2023

Habilidades necesarias

Otros proyectos publicados por A. I.