Recientemente, como parte de un trabajo para Programación para Internet, he desarrollado y desplegado una RESTful API en AWS para la gestión de pedidos de mi pizzería ficticia, Waldo's Pizza. Utilicé Spring Boot, Maven, HTML, JavaScript, CSS y MySQL Aurora.
El sistema tiene dos páginas principales para administradores. La primera permite guardar nuevos pedidos mediante un formulario que recoge datos como nombre del cliente, dirección y detalles de la pizza. Implementé validaciones para evitar datos incorrectos y duplicaciones.
La segunda página permite visualizar, editar y eliminar pedidos. Los administradores pueden ver todos los pedidos con detalles importantes, seleccionar un pedido para editar sus datos o eliminar pedidos innecesarios. Las validaciones adicionales aseguran la consistencia de la base de datos.
Spring Boot proporciona una estructura escalable y Maven facilita la gestión de dependencias. MySQL Aurora ofrece un almacenamiento confiable, y JavaScript y CSS crean una interfaz de usuario moderna.
Actualmente la página de AWS ya no está disponible debido al costo para mantener éste servicio, pero puedo proporcionar el repositorio en GitHub:
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. Estoy entusiasmado por las futuras mejoras y expansiones que se pueden realizar.
Waldo's Pizza