type | url | payload | description |
---|---|---|---|
GET | /api/users | get all users | |
POST | /api/users | {name: string} | add user |
DELETE | /api/users/{id} | delete user | |
GET | /api/groups | get all groups | |
POST | /api/groups | {name: string} | add group |
DELETE | /api/groups/{id} | delete group | |
POST | /api/users/{id}/groups/{id} | attach group to user | |
DELETE | /api/users/{id}/groups/{id} | detach group from user |
git clone git@github.com:OmarMakled/symfony4-front-end.git
cd symfony4-front-end
npm install
set .env VUE_APP_API=
npm run serve
npm run build