Skip to content

CrushedDEV/Beatfinder

Repository files navigation

BeatFinder (Trabajo Final DAW)

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.

Características

  • 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.

Tecnologías

  • Frontend: React
  • Backend: Laravel
  • Base de datos: MySQL
  • Contenedores: Docker

Uso

  • 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.

Autor

Oihan Gomez y compañero de clase – Trabajo final DAW – GitHub

Licencia

Este proyecto está bajo la licencia MIT. Consulte el archivo LICENSE para más información.

About

A web platform inspired by BeatStars for publishing, selling, and managing beats, featuring automatic audio analysis and an admin panel.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages