This repo is an exercise for Platform Engineer candidates.
Your challenge is to create whatever endpoints and DB schema are appropriate to:
- Create a group of devices 1 Get a group of devices
- List all groups devices
- Add devices to an existing group
- Remove devices from an existing group
- Delete a group of devices
Write whatever tests may be appropriate.
You may use whatever DB you deem appropriate. You may pre-populate it with the data in devices.json. There is no need to create CRUD for devices. Only device groups.
- Clone the repo
- Complete your implementation
- When your satisfied with your code tar/zip it up and email it to jweir@owletcare.com
- We will then create a private repo for code review, and schedule a code review session