MIS PROYECTOS

DISEÑO WEB

Página Web

Durante mis prácticas, desarrollé una página web completa en la que gestioné tanto el diseño visual (front-end) como el funcionamiento técnico y estructural (back-end). Este proyecto me permitió integrar mis conocimientos de desarrollo web, tanto en el lado del cliente como en el lado del servidor, y aplicar soluciones prácticas a los desafíos técnicos que se presentaron durante el proceso.

VER

Página Web

He estado desarrollando una página web para un bar, cuyo objetivo es mejorar la presencia en línea del negocio y facilitar la interacción con los clientes. Esta página web está diseñada para ser intuitiva, funcional y moderna, y aún se encuentra en proceso de desarrollo, con varias características que siguen siendo perfeccionadas.

VER

PROYECTOS PERSONALES

PLUGINS PERSONALIZADOS

PROYECTO 1: CAPTCHA

Desarrollé un plugin de captcha personalizado para WordPress que utiliza preguntas específicas sobre el contenido de mi sitio web. Este captcha no solo protege los formularios contra el spam, sino que también fomenta la interacción del usuario con el contenido del sitio. El plugin carga preguntas desde un archivo JSON, lo que permite una fácil actualización y personalización. Además, deshabilita el botón de envío de Contact Form 7 hasta que todas las preguntas se responden correctamente, mejorando la seguridad y la experiencia del usuario.

 

Tecnologías: PHP, JavaScript, JSON, HTML, CSS

PROYECTO 2: CAPTCHA

Creé un plugin de captcha visual personalizado para WordPress que ofrece una alternativa intuitiva y segura a los captchas tradicionales. En lugar de texto distorsionado, este captcha presenta una selección de imágenes que el usuario debe identificar. El plugin mejora la experiencia del usuario y la accesibilidad, al tiempo que protege los formularios contra el spam y el abuso. Además, permite la activación de botones que se encuentren fuera del plugin, una vez el captcha se ha completado.

 

Tecnologías: PHP, JavaScript, HTML, CSS

PROYECTO 3: GALERÍA CON FILTRADO

Desarrollé un plugin personalizado para WordPress que mejora la experiencia de usuario en una galería de imágenes utilizando filtros por categorías. Este plugin permite a los usuarios ver imágenes filtradas según categorías como terraza, interior y comida, facilitando la navegación y visualización. Las imágenes se cargan dinámicamente y el filtrado se realiza de manera eficiente mediante JavaScript, mejorando el rendimiento del sitio.

El plugin utiliza una estructura de datos JSON para gestionar las categorías y sus respectivas imágenes, lo que permite actualizar y agregar fácilmente contenido. Además, implementé una interfaz limpia con HTML y CSS, ofreciendo una experiencia intuitiva.

 

Tecnologías: PHP, JavaScript, JSON, HTML, CSS

PLUGIN PERSONALIZADO + API + APP

RESERVA DE BARES :

Desarrollé un plugin personalizado para WordPress que integro con una API en Spring Boot para gestionar las reservas de un bar. El plugin permite a los usuarios completar un formulario de reserva en la página web de WordPress con nombre, teléfono, correo, fecha y número de personas, enviando estos datos a la base de datos a través de la API. Además, la app en Ionic se encarga de recuperar, mostrar, aceptar o declinar las reservas enviando un mensaje personalizado al correo rellenado en el formulario, facilitando la gestión en tiempo real. Con este sistema, tanto los clientes como el personal del bar pueden interactuar con el sistema de reservas de manera eficiente y rápida.

Aún está en proceso (con muy poco css).

 

Tecnologías: PHP, JavaScript, HTML, CSS, Ionic, Spring Boot, API REST

APP + API REST

GESTIÓN DE COMANDAS:

Desarrollé un sistema para la gestión de comandas en un bar utilizando una aplicación en Ionic y un backend en Node.js con MongoDB. Los usuarios previamente registrados y bajo autenticación mediante bcrypt y tokens JWT pueden añadir comandas a mesas y los administradores tienen la capacidad de agregar platos al menú. Además, implementé funciones para la gestión de mesas y el cálculo automático de totales de comandas. Todo esto se conecta a través de una API RESTful.

 

Tecnologías: Ionic,Node.js,MongoDB,Express.js,Mongoose

JAVAFX

JAVAFX + MONGODB:

Aplicación desarrollada con JavaFX que implementa un sistema de registro y autenticación de usuarios, conectado a una base de datos MongoDB. La aplicación permite llevar un control detallado de los ingresos generados por trabajos realizados y de los gastos asociados. Estos datos pueden visualizarse en tablas, filtrados por día, mes o año. Además, incluye una vista con gráficos interactivos para facilitar la comparación entre ingresos y gastos a lo largo del tiempo.

 

Tecnologías: JAVAFX, MONGODB, MONGOOSE

 Y POR SI QUIERES VER MÁS …..

También he desarrollado mini proyectos con JavaFX, Spring Boot y Angular, entre los que destacan:

  • Sistema de gestión de personal para catering, que facilita la organización de empleados, turnos y asignaciones de eventos.
  • Otros proyectos enfocados en diferentes áreas, aplicando diversas tecnologías para resolver problemas específicos de gestión y automatización.
es_ES