Milestones


Milestone #2

  1. authentication.
  2. user access to individual tab controlled by authentication
  3. User data managed by API, and additional user data kept in a separate db
  4. Data integrity and consistency between Auth0 and separate db maintained.

Milestone #3

  1. API call framework - plan the API proxy
  2. Create Mock API's with canned JSON response
  3. Call mocked API from the front end and ingest JSON. To demonstrate an example of full functionality of the front end

Milestone #4: API – 2

  1. Create an API proxy - including error messages for restricted access
  2. Call existing Core API’s from the front end replacing the mocks.
  3. JWT authorisation between the proxy and the core API

Milestone #5: Deployment of 3 core environments

  1. Deploy DEV, TEST/EA, PROD versions
  2. Deployment is fully automated via scripts and config files.
  3. Update or switch-over is easily achieved utilising deployment slots 
  4. Disruption is kept minimal when updated.
  • No labels