This is the management service for the edumeet service.
This project uses Feathers. An open source framework for building APIs and real-time applications.
Postgresql and application config
docker run --name edumeet-db -p 5432:5432 -e POSTGRES_PASSWORD=edumeet -d postgres
docker exec -it edumeet-db psql -U postgres -c "create database edumeet;"
Install your dependencies
yarn
Start the service
yarn compile
yarn migrate
yarn start
yarn test
curl 'http://edumeet.example.com:3030/users/' \
-H 'Content-Type: application/json' \
--data-binary '{ "email": "edumeet@edu.meet", "password": "edumeet" }'
curl 'http://edumeet.example.com:3030/authentication/' \
-H 'Content-Type: application/json' \
--data-binary '{ "strategy": "local", "email": "edumeet@edu.meet", "password": "edumeet" }'
curl 'http://edumeet.example.com:3030/roomOwners/' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <accessToken>'
curl 'http://edumeet.example.com:3030/rooms/' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <accessToken>' \
--data-binary '{ "name": "test","description": "testdesc","maxActiveVideos":4}'
curl 'http://edumeet.example.com:3030/rooms/' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <accessToken>' \