Skip to content

proyecto es un CRUD (Create, Read, Update, Delete) que implementa operaciones básicas de gestión de datos de alumnos

Notifications You must be signed in to change notification settings

urian121/crud-con-htmx-php-y-mysql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD con HTMX, PHP y MySQL

Demo CRUD con HTMX, PHP y MySQL

Descripción

Este proyecto es un CRUD (Create, Read, Update, Delete) que implementa operaciones básicas de gestión de datos de alumnos utilizando:

  • PHP como backend
  • MySQL como base de datos
  • HTMX para interacciones asíncronas
  • Bootstrap para el diseño

Características Principales

Mejora de la Experiencia del Usuario

  1. Interfaz Moderna: Diseño limpio y responsive con Bootstrap
  2. Modales Dinámicos: Operaciones CRUD en modales emergentes
  3. Actualizaciones en Tiempo Real: Sin recargar la página completa
  4. Feedback Visual: Indicadores visuales durante las operaciones

Tecnologías Utilizadas

  • Backend: PHP 8+
  • Base de Datos: MySQL
  • Frontend: HTML5, CSS3
  • Framework: Bootstrap 5
  • HTMX: Para interacciones asíncronas

Ventajas

  1. Sin JavaScript: Utiliza HTMX para manejar interacciones
  2. Rendimiento: Actualiza solo lo necesario
  3. Seguridad: Protección contra inyección SQL
  4. Fácil Mantenimiento: Código PHP modular
  5. Experiencia Fluida: Transiciones suaves entre estados

Instalación

  1. Clonar el repositorio
  2. Configurar la base de datos en settings/conn.php
  3. Importar el esquema de la base de datos
  4. Configurar el servidor web

Uso

  1. Agregar: Botón "Agregar" en la parte superior
  2. Ver: Ícono de flecha hacia arriba
  3. Editar: Ícono de flecha circular
  4. Eliminar: Ícono de papelera

🙌 Cómo puedes apoyar 📢:

Comparte este proyecto con otros desarrolladores para que puedan beneficiarse 📢.

Invítame un café o una cerveza 🍺:

  • Paypal (iamdeveloper86@gmail.com).

⚡ ¡No olvides SUSCRIBIRTE a la Comunidad WebDeveloper!

Déjanos una estrella en GitHub:

  • Dicen que trae buena suerte 🍀. Gracias por tu apoyo 🤓.

About

proyecto es un CRUD (Create, Read, Update, Delete) que implementa operaciones básicas de gestión de datos de alumnos

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published