Evaluando propuestas

Maquetado y Programación de un Landing Page con Panel de Contactos

Publicado el 05 Febrero, 2020 en Programación y Tecnología

Sobre este proyecto

Abierto

1. Maquetado Landing
Maquetado de una Landing Page en HTML5 (desde un diseño definido).
Con formulario PHP de captura de datos con validación de campos.

Campos del formulario: nombre, apellido, email, teléfono (en 2 campos código de área y número), sede de preferencia: (menú desplegable con las opciones), selección de para quién es el curso (Para Mi / Para Mi Hijo/a).
Si selecciona Para Mí, muestra 2 menús desplegables, Cual es tu edad? (Menor de 18 años / Mayor 18 años), y Tienes conocimientos de inglés? (Si / No).
Si selecciona Para Mi Hijo/a, muestra 2 menús desplegables, Cual es su edad? (De 5 a 8 años / De 9 a 11 años / De 12 a 18 años), y Tiene conocimientos de inglés? (Si/No).
Checkbox de opt-in a futuras comunicaciones.
Botón de submit (Consultá ahora!).

Validación de complitud y selección de campos del form Ajax.
Compatibilidad cross browsing (Chrome, Firefox, Edge, IE, Opera).
Validación HTML5 W3C. Mobile responsive.

Post submit del form carga una Página de Gracias con un texto: "Gracias por su consulta. Le hemos enviado por email la información correspondiente. Nos pondremos en contacto con usted a la brevedad posible".


Se envía automáticamente un email con contenido a definir (HTML simple: Header / texto / Footer).

2. Base de datos.
Al clickear submit, el formulario graba los datos de todos los campos en una base de datos MySQL.
Crear la base de datos MySQL en base a los campos del formulario.
Programar el formulario para que grabe en la db.

3. Listado de Contactos.
Programar página php listando de prospectos registrados.
Acceso a la página mediante 1 usr y pwd.
Listado paginado (1 de n), mostrando todos los registros en fila con los campos del formulario en columnas, más la fecha del registro en 1er lugar.
Se listan por fecha de más nuevo a más viejo.
Filtrado de registros por rangos de fecha (desde - hasta).
De acuerdo a la selección del rango de fechas filtrado, muestra el número total de registros listado. Post login, muestra el número total de registros de la db.
Filtrado exportable a archivo XLS.

Se provee:
El Landing Page diseñado en archivos jpg/psd/ai.
Acceso SFTP al directorio del servidor donde se implementará el Landing Page.
Acceso a una base de datos mediante phpMyAdmin.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿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 F. B.