Frontify es una plataforma para descubrir y disfrutar de álbumes de música en línea. Ofrece acceso sin necesidad de registro para usuarios y funciones de administrador para gestionar el contenido.
- Introducción
- Características
- Requisitos del Sistema
- Configuración del Entorno
- Instalación
- Uso
- Contribuciones
- Licencia
Frontify es una plataforma web diseñada para ofrecer una experiencia intuitiva en la exploración y reproducción de álbumes de música. Ya sea que seas un usuario ocasional o un administrador que gestiona el contenido, Frontify tiene algo para ti.
- Búsqueda y visualización de álbumes de música.
- Acceso como usuario no registrado o como administrador.
- Autenticación de administradores.
- Utilización de variables de entorno para la configuración.
- Node.js y npm instalados.
- Conexión a internet para acceder a la API de música.
La página web utiliza las siguientes variables de entorno para la configuración:
VITE_API_CLIENT_ID
: ID del cliente para acceder a la API.VITE_API_CLIENT_SECRET
: Secreto del cliente para autenticación en la API.
Asegúrate de configurar estas variables antes de iniciar la aplicación.
- Clona el repositorio:
git clone https://github.com/tu-usuario/frontify.git
- Navega al directorio del proyecto:
cd frontify
- Instala las dependencias:
npm install
- Configura las variables de entorno en un archivo
.env.local
en el directorio raíz del proyecto. - Inicia la aplicación:
npm run dev
- Accede a la página web desde tu navegador:
http://localhost:5173
- Para ingresar como administrador, utiliza las credenciales correspondientes.
- Accede a las funcionalidades administrativas.
- Explora la página web sin necesidad de registro.
- Busca y escucha tus álbumes favoritos.
¡Contribuciones son bienvenidas! Si tienes sugerencias, problemas o mejoras, por favor crea un issue o una pull request.
Este proyecto está bajo la Licencia de FactoriaF5.