ioanbeilic / footbal-team

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

clone the project

to test the project you need to run :

docker-compose up

to run dev:

  • on the project folder
  • dev configuration come with a remote mongodb server

on index.js replace

const environment = "";

with

const environment = "dev";

run mongo and mongo-express

docker-compose up

install node dependency

npm i
npm run dev

create match

{
  "teams": [
    {
      "name": "Team 1"
    },
    {
      "name": "Team 2"
    }
  ],
  "location": "Madrid",
  "matchDate": "26/11/2020",
  "matchHour": "15:30",
  "result": ""
}

update match from swagger

{
  "_id": "5e36fee89cea767be7d0fb82",
  "teams": [
    {
      "_id": "5e36fee89cea767be7d0fb83",
      "name": "Team 11"
    },
    {
      "_id": "5e36fee89cea767be7d0fb84",
      "name": "Team 22"
    }
  ],
  "location": "Madrid",
  "matchDate": "26/11/2020",
  "matchHour": "15:30",
  "result": ""
}

how is work

  • open 2 window on browser and make change
  • swagger work only as api rest , don`t launch any even when data is updated
  • is tested only get, post and put method
  • the swagger example json is only for demo propose

About


Languages

Language:JavaScript 86.5%Language:HTML 12.3%Language:Dockerfile 1.3%