Skip to content

Latest commit

 

History

History

README.md

VideoApp

Descripción

La aplicación debe permitir ver videos, ver recomendaciones (comentarios), dar “me gusta/me disgusta” y realizar búsquedas por el nombre del título y del artista.

Instalación

  1. Tenemos un ambiente virtual creado con la version de Python 3.10
  2. Se genera el requirements.txt en la raiz del proyecto el cual contiene todos los recursos de librerias y paquetes necesarios para la ejecución del proyecto:

imagen

  1. Con el comando basico instalamos:

pip install -r requirements.txt

Ejecucion:

  1. Se presenta la estructura del proyecto y el archivo main que pone en servicio la aplicación:

    imagen

  2. Se utilizo Pycharm como Ide para el desarrollo, ejecución y depuración del proyecto. Se comparte la configuración del proyecto en Pycharm: imagen

  3. Ejecutando el proyecto:
    imagen

  4. Visualización de la aplicación: imagen

Configuración de Bases de datos:

  1. Se diseña el siguiente modelo de BD basandonos en la logica de negocio requerida para la aplicación: imagen

  2. Se comparte un script que permite alimentar la BD con data, para poderla visualizar en la aplicación.

Alimentación de la BD por medio de Postman:

  1. Se comparte la colección con los servicios previamente configurados en Postman: imagen

  2. Contamos con servicios basicos para agregar información y consultarla utiles para alimentar la BD:

    imagen

    imagen

Ejemplo de ejecucion de pruebas unitarias:

imagen