Skip to content

About

QA, code review, and bug-fixing lab: diagnosing and fixing backend defects in a PHP live music platform (1st DAW Academic Lab, STUCOM).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

🔍 FindUrMusic · Codebase QA, Auditing & Bug-Fixing Assignment

QA Role PHP PRs STUCOM

⚠️ Contexto Académico y Autoría: La aplicación base (FindUrMusic - Plataforma de Música en Vivo y Conciertos) fue entregada como práctica evaluativa de depuración y auditoría para el módulo MP0487 (RA5 y RA6) en STUCOM Pelai (Barcelona), 1º de DAW.

Mi trabajo consistió en revisión de código, diagnóstico de defectos, resolución de incidencias en capa de acceso a datos PDO/MySQL y envío de Pull Requests.


Descripción del Proyecto

Práctica de aseguramiento de calidad (QA), auditoría de software y depuración backend. Consistió en auditar la base de código de una plataforma de eventos musicales, diagnosticar endpoints defectuosos y aplicar soluciones en la capa de datos PDO garantizando la integridad referencial de la base de datos.


Incidencias Resueltas y Pull Requests

🐛 Issue #1 / Pull Request #2:

  • Título: delete-event-functionality-is-not-working
  • Diagnóstico del Fallo: La eliminación de eventos fallaba debido a restricciones de clave foránea en la tabla de asistentes, sumado a un método incompleto en el controlador.
  • Resolución: Se refactorizó EventController::deleteEvent() para gestionar las reservas asociadas dentro de una transacción segura, garantizando el borrado sin registros huérfanos ni violaciones de integridad referencial.
  • Validación: Comprobados casos de prueba: eventos sin asistentes, eventos con reservas activas y control de acceso denegado para usuarios no administradores.

Licencia

Distribuido bajo la Licencia MIT.

About

QA, code review, and bug-fixing lab: diagnosing and fixing backend defects in a PHP live music platform (1st DAW Academic Lab, STUCOM).

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages