Aluraflix es una aplicación de catálogo de videos inspirada en Netflix, diseñada para administrar y visualizar videos organizados por categorías. Este proyecto es parte de un desafío del programa Oracle Next Education (ONE).
- Listado de videos por categorías.
- CRUD completo: Crear, Leer, Actualizar y Eliminar videos.
- Uso de una API REST para el almacenamiento de videos.
- Diseño responsivo y estilización con
styled-components
. - Contexto global para el manejo del estado de videos.
- React: Biblioteca para construir interfaces de usuario.
- Axios: Manejo de solicitudes HTTP.
- React Icons: Iconos para botones de edición y eliminación.
- Styled-components: Estilización de componentes.
- MockAPI: Simulación de una API REST.
- React Router: Navegación en la aplicación (si corresponde).
Sigue estos pasos para instalar y ejecutar el proyecto localmente:
-
Clona el repositorio:
git clone https://github.com/tu-usuario/aluraflix.git cd aluraflix
-
Instala las dependencias:
npm install
-
Ejecuta la aplicación:
npm start
- Agrega un video proporcionando el título, enlace y categoría.
- Edita los videos directamente desde la interfaz usando el ícono de edición.
- Elimina videos usando el ícono de papelera con confirmación de seguridad.