Skip to content

victornavareno/NetflixReact

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NetflixReact

image

Descripción

Este proyecto es una aplicación frontend desarrollada en React. La finalidad es aprender a implementar y consumir microservicios como se hace en la mayoría de entornos empresariales modernos. En el backend, está conectada a 3 microservicios diferentes escritas en Python y utilizando Flask y SQLAlchemy.

Microservicios que consume el frontend (APIs):

  • Usuarios
  • Contenidos
  • Recomendaciones (Array de contenidos)

Características

  • Uso de microservicios para la gestión y recuperación de datos, concretamente: Usuarios, Contenidos y Vistas
  • Implementación de componentes modulares y reutilizables propios de React.
  • Uso de bibliotecas como Axios para el consumo de APIs.
  • Estilos incorporados con Bootstrap.

Estructura del Proyecto

  • public/: Archivos estáticos y plantilla HTML principal.
  • src/: Contiene los componentes React, estilos, y servicios.
    • components/: Componentes reutilizables de la UI.
    • services/: Módulos para la integración con microservicios.
    • App.js: Componente principal de la aplicación.
  • package.json: Configuración del proyecto y dependencias.

Funcionalidad de Creación de Usuario

image

Instalación y Uso

  1. Clona este repositorio en tu máquina local.

    git clone https://github.com/victornavareno/NetflixReact
  2. Navega a la carpeta raíz del proyecto.

  3. Instala los archivos necesarios ejecutando:

    npm install
  4. Inicia el servidor de desarrollo.

    npm start
    

Authors: Víctor Navareño, Jesús, María Soledad y Jesús

About

Netflix inspired service using React and Python Flask in the backend

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 61.6%
  • CSS 36.1%
  • HTML 2.3%