/testDevWeb

Resolución de 3 ejercicios con django como backend y vuejs como frontend.

Primary LanguageJavaScript

Prueba de Desarrollo Web

Resolución de 3 ejercicios, usando Django como backend y Vue.js como frontend.

Comenzando 🚀

Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.

Pre-requisitos 📋

  • Tener instalado git en nuestra computadora, pueden descargar por este enlace, elegir su s.o. y siguiendo las instrucciones de instalación: Descarga git
  • Instalar python (la versión usada es la 3.7.7) que se puede obtener de este enlace: python 3.7.7
  • Instalar Nodejs (la versión usada es la 12.16.1) descargue el archivo de su preferencia a instalar: Nodejs v12.16.1

Instalación 🔧

Ahora que tenemos git podemos proceder a la instalación y configuración de nuestro proyecto:

  1. clonamos el repositorio del proyecto:

> git clone https://github.com/castro-miguel-1993/testDevWeb.git

Configuraciones para el Backend

  1. Abrimos la consola de comandos en la raíz del repositorio y escribimos lo siguiente:

> $ pip install -r requirements.txt

-esto instalará las dependencias necesarias para correr el backend

  1. Al terminar la instalación del requirements, escriba el siguiente comando:

> python run server

-una vez este corriendo el BACKEND correctamente seguimos configurando el frontend que es donde se visualizara los ejercicios.

Configuraciones para el Frontend

  1. como estamos /testDevWeb por la consola ingresamos a la subcarpeta /testDevWeb/frontend y ahí ejecutamos el comando:

> npm install

-esto instalará las dependencias necesarias para correr el frontend

  1. Al terminar esta instalación ejecutamos el siguiente comando, para poner en marcha el frontend:

> npm run dev

-una vez este corriendo el FRONTEND correctamente ingresamos a la dirección que indica: http://localhost:8080

Ejecución de ejercicios

EJERCICIO #1: Liga de Pádel

Ejemplo de Entrada

Junior
Buenisimos 3 Malisimos 0
Buenillos 2 Malillos 1
Buenillos 3 Malisimos 0
Buenisimos 3 Malillos 0
Buenisimos 2 Buenillos 1
Malisimos 0 Buenisimos 3
Malillos 1 Buenillos 2
Malisimos 0 Buenillos 3
Malillos 0 Buenisimos 3
Buenillos 1 Buenisimos 2
FIN
Senior
Abuelos 3 Abueletes 0
Abueletes 2 Abuelos 1
FIN

Ejemplo de Salida

Buenisimos 12
EMPATE 0

Construido con 🛠️


⌨️ con ❤️ por Miguel Castro 😊