Reproductor de rap de Vitoria y alrededores (2000s). Las pistas recuerdan esos tiempos y traen muchos recuerdos.
Nota para los Artistas: Si algún artista ve esto y desea que se elimine su pista, no dude en ponerse en contacto conmigo en iker@ikerocio.com.
Basado en WilsonLe's react-music-player. Funciona completamente en el frontend sin backend.
# Instala las dependencias:
npm install
# Inicia en modo desarrollo:
npm run dev| Comando | Descripción |
|---|---|
npm run dev |
Servidor de desarrollo (Vite, puerto 3000) |
npm run build |
Build de producción |
npm run preview |
Preview del build |
npm run lint |
ESLint sobre src/ |
npm run typecheck |
Chequeo de tipos TypeScript |
npm test |
Tests con Vitest |
npm run test:watch |
Tests en modo watch |
- React 19 + TypeScript
- Vite
- styled-components
- @tanstack/react-virtual (lista virtualizada)
- react-router-dom v7
- Vitest + Testing Library
El proyecto se despliega automáticamente en Vercel: gasteizko-rap-player.vercel.app
npm run buildTodas las canciones exportadas a m4a. 727 archivos: 3.65GB -> 2.45GB.