enlacee / caso-practico-at

technical test apuestaTotal with docker - laravel - node

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Caso Practico AT

Description [spanish]

Aquí el documento técnico

Tasks

  • Enviar los curls de las apis que puedas crear en Laravel
  • Y de la conexion del server en tiempo real en NodeJs

Installation by docker

1.- You must be installed docker and docker-compose in your system.

2.- Clone the repository in local env

git clone git@github.com:enlacee/caso-practico-at.git

3.- Move to caso-practico-at folder

cd caso-practico-at

4.- Execute the next docker command: for building the containers

docker-compose up --build

5.- Access to the container backend-laravel

docker exec -i -t <container-id> /bin/sh

6.- Access to the web app

7.- Execute the next command for:

  1. Install tables:
    docker exec -it <container-id> php artisan migrate
    ;docker exec -it <container-id> php artisan migrate:refresh
  1. Fill data:
    docker exec -it <container-id> php artisan migrate --seed

Resources webDeveloper

Postman Collection here

Preview Project API-REST (player)

preview

Entregables Esperados

  1. Codigo Fuente: https://github.com/enlacee/caso-practico-at

  2. Archivo con los script: SQL
    Nota: este es un dump sql de las 4 tablas que se usan:

    • players
    • rols
    • transactions
    • promotor_comunications
  3. Usuarios y perfiles usados

Usuarios: yo los llame players usuarios

Perfiles: yo los llame rols rols

About

technical test apuestaTotal with docker - laravel - node


Languages

Language:PHP 75.2%Language:Blade 23.1%Language:JavaScript 1.1%Language:Dockerfile 0.5%