Proyecto final en PHP
Implantación de Aplicaciones Web
José Juan Sánchez Hernández
Curso 2023/2024
Proyecto final en
PHP
Descripción del proyecto
Un cliente le contrata para que desarrolle una aplicación web para su
empresa de componentes informáticos. La aplicación debe
permitir a los clientes hacer compras de los productos ofertados a
través de la web.
El sitio web tiene que tener dos secciones bien
diferenciadas: sección de usuario y sección de
administración.
Sección de usuario
- Al entrar al sitio web se accederá por defecto a la sección de
usuario.
- La página principal del sitio web mostrará un listado de los
productos ofertados.
- De cada producto ofertado se mostrará una imagen y una breve
descripción.
- Cuando se seleccione producto se accederá a una nueva página donde
se mostrará una ficha completa con todos los datos del producto
seleccionado.
- Desde la página principal se podrán hacer búsquedas de los
productos.
- Los usuarios podrán ir añadiendo productos al carrito de la compra y
finalmente decidir si quieren realizar el pedido o cancelarlo.
Sección de
administración
- Para acceder al panel de administración habrá que autenticarse y
sólo los administradores tendrán acceso al panel.
- Desde el panel de administración se podrán crear nuevos productos,
editarlos y borrarlos de la base de datos.
- Desde el panel de administración se podrá consultar el listado de
los pedidos recibidos a través de la web.
Mockups de la
sección de usuario
Los siguientes mockups pueden estar incompletos, solamente
representan una primera aproximación de qué elementos podrían existir en
cada una de las secciones de la web.
- Prototipo de la página principal de la sección de usuario
- Prototipo de la página para realizar la compra en la sección de
usuario.
Mockups de la
sección de administración
Los siguientes mockups pueden estar incompletos, solamente
representan una primera aproximación de qué elementos podrían existir en
cada una de las secciones de la web.
- Prototipo de la página de acceso al panel de control.
- Prototipo del panel de control.