Simple Marina ModelREST API

JWT Portal | GitHub repo

This REST API models a simple marina where the entities boats and loads support CRUD operations. Users are authenticated using OAuth 2.0. Once authenticated, users are given a JSON Web Token (JWT). The JWT is needed to perform CRUD operations. Use a HTTP Request app like Postman to interact with API. Full project specifications can be viewed on this Google Doc.

Boats are protected entities that need an authenticated for CRUD operations. Boats can hold multiple loads.

Loads are unprotected entities that don't need authentication for CRUD operations. A load can only be carried by one boat.