Skip to content

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

License

Notifications You must be signed in to change notification settings

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

No packages published

Contributors 3

  •  
  •  
  •  

Languages