Resolución de 3 ejercicios, usando Django como backend y Vue.js como frontend.
Estas instrucciones te permitirán obtener una copia del proyecto en funcionamiento en tu máquina local para propósitos de desarrollo y pruebas.
- 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
Ahora que tenemos git podemos proceder a la instalación y configuración de nuestro proyecto:
- clonamos el repositorio del proyecto:
> git clone https://github.com/castro-miguel-1993/testDevWeb.git
- 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
- 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.
- 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
- 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
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
- DJANGO - Framework backend.
- DjangoRESTframework - Herramienta para construir APIs
- VUE.JS - Framework frontend.
- AXIOS - Librería para consumir APIs
⌨️ con ❤️ por Miguel Castro 😊