/meeting-scheduler

Meeting Scheduler Demo App with Express, Cloud Firestore and Vue.js

Primary LanguageJavaScript

meeting-scheduler

Meeting Scheduler Demo App with Express, Cloud Firestore and Vue.js

Command Reference

npm start : Start in prod mode

npm run dev : Start in dev mode

npm run test: Run tests

API Reference

Add Event

curl --location --request POST 'http://localhost:3000/events' \
--header 'Content-Type: application/json' \
--data-raw '{
	"startTime": "2020-01-14T00:00:01+05:30",
	"duration": 30
}'

List Events

curl --location --request GET 'http://localhost:3000/events?from=2020-01-13&to=2020-01-13'

List Available Slots

curl --location --request GET 'http://localhost:3000/events/availability?date=2020-01-14'