All you gotta do is run docker-compose up
- Install Postman
- Import the Postman collection titled
Apple_Assessment_API.postman_collection.json
- Run all the APIs in the collection
Visit localhost:8000/api/items/
to view the API Root Directory
GET
Created 2 different search endpoints for Rack and PDU objectsPOST
Created 2 different create endpoints for creating Rack and PDU objectsPUT
Created 2 different update endpoints for updating Rack and PDU objects based on their IDGET
Created 2 different endpoints for retrieving a specific rack or pdu object based on their ID
- Add Unit tests for every api
- Add an authentication token for the API that changes every hour for security purposes
- Add User credentials
- Find out how to persist data on docker container so there would be available sample data to test with when docker container is run