Sobre este proyecto
it-programming / web-development
Abierto
Se pide desarrollar un sitio web que interactúe con una base de datos, permitiendo la presentación del contenido de las tablas en el HTML. Este sitio deberá presentar también una estructura html semántica correcta y estilización en css.
Base de datos:
La base de datos:
Debe constar de al menos 2 tablas diferentes relacionadas entre sí (pueden ser las mismas tablas del primer parcial).
Una de las 2 tablas debe tener al menos 5 campos.
Estructura del sitio:
El sitio debe estar estructurado utilizando includes/requires. Este sitio debe tener una estética y diseño adecuada a lo que se está presentando. Debe tener al menos 4 pantallas:
Una home (index) que explique el objetivo de la página.
Una página donde se listen los registros de la base de una manera abreviada, en una estructura HTML organizada y adecuada. Cada uno de esos registros debe ser clickeable para poder entrar a una pantalla para ver la información completa.
Una página que permita ver la información completa de un registro.
Esta pantalla será accedida a través del link de cada item en el listado indicado en el punto anterior.
Una página en blanco , en una estructura HTML correcta en la que debe haber un <p> vacío.
En cada lugar donde se referencie a los datos de la tabla asociada, deberá mostrarse no la FK (el id asociado), sino el dato que identifique al valor de manera legible (por ejemplo, un nombre).
Está permitido el uso de frameworks de CSS para ayudar con el diseño, pero se requiere además estilización personalizada. Todos los estilos de la página deben estar debidamente escritos en archivos CSS. Está prohibido el uso de estilos en línea (atributo style) o dentro de la etiqueta style.
La entrega se realiza de forma digital en un zip/rar,
Dentro debe haber:
Carpeta “proyecto” que contenga el sitio.
Carpeta “db” que contenga el sql de la base de datos exportada.
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