This repository contains test for playvox
The ui for this test is here
- Bottle
- Mongodb
- Python 3.7
- Docker
- Docker-compose
- Vuejs
- Clone repository
git clone https://github.com/jonthdiaz/playvox-test.git
- Install docker
- Install docker-compose
- Going to path where you clone the repository
- Running the next command
docker-compose up -d
After that you can go the url http://localhost:8000 to see the web ui
It makes post to the url http://localhost:8010/v1/users
Params
name, lastname, age, gender, email, registration_date all these fields are required
It makes delete to the url http://localhost:8010/v1/users with "id" as data parameter
It makes put to the url http://localhost:8010/v1/users with "id" as data parameter
Params
id, name, lastname, age, gender, email, registration_date
It makes get to the url http://localhost:8010/v1/users/:id where id is the Object id of the user
It makes post to the url http://localhost:8011/v1/user/:id/notes where id is the Object id of the user
Params
id, title, body, created where id is the Object id of the user