BeatFinder es un proyecto web desarrollado como trabajo final del curso de Desarrollo de Aplicaciones Web (DAW), realizado por Oihan Gomez y un compañero de clase. La plataforma está inspirada en BeatStars y permite a productores publicar, vender y gestionar sus beats con funcionalidades avanzadas de análisis y administración.
- Publicación y venta de beats con precios configurables.
- Análisis automático de audio: BPM y tonalidad de cada beat.
- Sistema de dinero interno simulando pasarela de pago.
- Login y registro de usuarios para compradores y productores.
- Panel de administración con estadísticas de ventas, usuarios y procedencia de visitantes.
- Diseño responsivo para escritorio y dispositivos móviles.
- Dockerizado para despliegue sencillo y reproducible.
- Frontend: React
- Backend: Laravel
- Base de datos: MySQL
- Contenedores: Docker
- Registro y login de usuarios.
- Subida de beats con análisis automático de BPM y tonalidad.
- Visualización de beats disponibles y sistema de compra simulado.
- Panel de administración con métricas y gestión de contenido.
Oihan Gomez y compañero de clase – Trabajo final DAW – GitHub
Este proyecto está bajo la licencia MIT. Consulte el archivo LICENSE para más información.