Skip to content

RVDveloper/RepoFinalMVCProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 

Repository files navigation

Anafael Beats MVC Proyecto: Aplicación Web de Música AnafaelBeats

Developers*: RVDveloper & ANASSELMORABIT

Profile: ANASSELMORABIT
Profile: RVDveloper

Anafael Beats MVC es una aplicación web desarrollada en C# utilizando el patrón de diseño Modelo-Vista-Controlador (MVC). Inspirada en servicios de streaming de música como Spotify, Anafael Beats MVC busca proporcionar una experiencia completa para la exploración, reproducción y búsqueda de música y letras de canciones.

Preview : imagen

imagen

Características

  • Integración con APIs de YouTube:

    • YouTube API v2 (youtubev2): Utilizada para buscar y obtener información del videoID .
    • YouTube Media Download API (youtube-media-download): Permite la reproducción de audios directamente desde la aplicación obteniendo URL MA.
  • Datos de artistas y canciones:

    • Genius Lyrics API (genius-lyrics-songs): Obtiene información detallada de artistas y canciones en tendencia, proporcionando datos enriquecidos y precisos.
  • Reproducción de música en el frontend:

    • La aplicación utiliza AJAX para manejar la comunicación entre el frontend y el backend, permitiendo una experiencia de reproducción continua y sin interrupciones desde el Home Controller.
  • Búsqueda de letras de canciones:

    • Incluye una funcionalidad de búsqueda de letras de canciones, integrando una API de lyrics para mostrar las letras directamente en la aplicación.

Tecnologías Utilizadas

  • Lenguaje de Programación: C#
  • Framework: ASP.NET MVC
  • APIs:
    • YouTube API v2 (youtubev2)
    • YouTube Media Download API (youtube-media-download)
    • Genius Lyrics API (genius-lyrics-songs)
    • Lyrics API para la búsqueda de letras de canciones Uso de API de Busqueda De Lyrics para el acceso a archivo con datos de millones de Lyrics la API lyrics.ovh.
  • AJAX: Utilizado para la comunicación asincrónica entre el frontend y el backend, mejorando la experiencia de usuario y la interactividad de la aplicación.

Instalación

  1. Clonar el Repositorio:
    https://github.com/RVDveloper/RepoFinalMVCProject.git
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published