Skip to content

Radio Wave es una aplicación web que permite escuchar estaciones de radio en vivo proporcionadas por Party Vibe.

Notifications You must be signed in to change notification settings

sebitas71133/radio-wave

Repository files navigation

🎵 Radio Wave

Radio Wave es una aplicación web que permite escuchar estaciones de radio en vivo proporcionadas por Party Vibe. Además, integra la API de Shazam para obtener información en tiempo real sobre la canción que está sonando.


🛠️ Tecnologías utilizadas

  • React (biblioteca principal para la UI)
  • Redux Toolkit (Gestión de estado global)
  • Axios (Consumo de api)
  • XML2JS (procesamiento de datos XML)
  • MUI (Componentes UI estilizados con Material UI)
  • Shazam API (búsqueda de información sobre la canción actual)
  • Netlify Functions (funciones serverless para llamadas a la API)

📡 Características

  • 🎧 Escucha estaciones de radio en vivo
  • 🎨 Interfaz moderna y personalizable (modo oscuro y claro)
  • 🔊 Control de volumen y reproducción
  • 📤 Compartir en redes sociales
  • 🔍 Identificación de canciones en tiempo real con la API de Shazam

📦 Instalación y ejecución

1️⃣ Clona este repositorio:

git git clone https://github.com/sebitas71133/radio-wave.git
cd radio-wave

2️⃣ Instalar dependencias

npm install

3️⃣ Configurar variables de entorno

Crea un archivo .env en la raíz del proyecto con los siguientes valores:

REACT_APP_SHAZAM_API_KEY=tu_api_key

4️⃣ Iniciar el servidor

npm run dev

🎨 Capturas de pantalla

🌍 Demo en producción

🚀 Live: partyzen.netlify.app

🛠️ Autor

Jesús Sebastián Huamanculi Casavilca - GitHub

About

Radio Wave es una aplicación web que permite escuchar estaciones de radio en vivo proporcionadas por Party Vibe.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published