En este proyecto nos dividimos las tareas necesarias en forma grupal para diseñar un sitio que permita administrar canciones. Este proyecto se centra en cómo realizar todos los pasos del CRUD y muestra los datos en forma de un catálogo de música, también contiene un login, para que solo el admin pueda administrar las canciones, mientras que los usuarios visitantes solo pueden ver y escuchar las canciones publicadas.
Run git clone https://github.com/franAndrad/Soul-Sound.git.
Librerias Utilizadas
- Bootstrap 5.2
- FontAwesome 6.1.2
- SweetAlerts 2.0
El diseño del sitio es completamente responsive.
Se constituye de las siguientes paginas:
○ Página Principal: Esta página muestra el catálogo de canciones previamente cargadas desde la página de administración.
○ Página de administración: En la página de administración muestra una tabla con las canciones cargadas, además de las opciones necesarias para agregar, borrar y editar las mismas. (solo los usuarios administradores pueden ver esta página).
○ Página de detalle: al seleccionar una canción, veremos una página con más detalles de la canción:
○ Código único.
○ Título
○ Artista o grupo
○ Categoría
○ Imagen (álbum o alguna imagen decorativa de la canción) cargada con url
○ duración de la canción
○ canción
○ Página acerca de nosotros: Esta página contiene información del equipo que desarrolló esta web.
○ Página error 404: Diseño de una web con el error 404, esta página aparece en cada oportunidad que no existe una funcionalidad establecida.
○ Login: Modal desde donde un usuario administrador puede iniciar sesión.
Página de registro o ventana modal, donde se solicitan los siguientes campos: Nombre, correo electrónico y contraseña.