Skip to content

Latest commit

 

History

History
41 lines (26 loc) · 2.18 KB

README.md

File metadata and controls

41 lines (26 loc) · 2.18 KB

Waldo's Pizza RESTful API

Este proyecto fue desarrollado como parte de un trabajo para el curso de Programación para Internet. La RESTful API para la gestión de pedidos de Waldo's Pizza fue desplegada en AWS y utiliza una variedad de tecnologías modernas.

Tecnologías Utilizadas

  • Spring Boot: Framework para construir aplicaciones Java robustas y escalables.
  • Maven: Herramienta de gestión de dependencias y construcción de proyectos.
  • HTML, JavaScript, CSS: Tecnologías de front-end para la creación de una interfaz de usuario moderna.
  • MySQL Aurora: Base de datos relacional escalable y de alta disponibilidad en AWS.

Funcionalidades

El sistema incluye dos páginas principales para administradores:

1. Gestión de Pedidos

  • Formulario de Nuevos Pedidos: Permite a los administradores guardar nuevos pedidos. El formulario recoge datos como nombre del cliente, dirección y detalles de la pizza.
    • Validaciones: Se implementaron validaciones para evitar la entrada de datos incorrectos y duplicaciones.

2. Visualización, Edición y Eliminación de Pedidos

  • Listado de Pedidos: Muestra todos los pedidos con detalles importantes.
  • Edición de Pedidos: Permite a los administradores seleccionar un pedido y editar sus datos.
  • Eliminación de Pedidos: Permite eliminar pedidos innecesarios.
    • Validaciones Adicionales: Aseguran la consistencia de la base de datos.

Descripción del Proyecto

Este proyecto demuestra mi habilidad para desarrollar soluciones backend seguras y escalables, integrando diversas tecnologías en un entorno de producción en la nube.

Estructura del Proyecto

  • Spring Boot: Proporciona una estructura escalable para la aplicación.
  • Maven: Facilita la gestión de dependencias y la construcción del proyecto.
  • MySQL Aurora: Ofrece un almacenamiento confiable y de alta disponibilidad.
  • JavaScript y CSS: Crean una interfaz de usuario moderna y receptiva.

Despliegue

La API RESTful fue desplegada en AWS, proporcionando una infraestructura escalable y de alta disponibilidad. Sin embargo, actualmente la página de AWS ya no está disponible debido al costo de mantener el servicio.