Evaluating bids

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

Published on the February 05, 2020 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by F. B.