Milestones
Milestone #2
- authentication.
- user access to individual tab controlled by authentication
- User data managed by API, and additional user data kept in a separate db
- Data integrity and consistency between Auth0 and separate db maintained.
Milestone #3
- API call framework - plan the API proxy
- Create Mock API's with canned JSON response
- 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
- Create an API proxy - including error messages for restricted access
- Call existing Core API’s from the front end replacing the mocks.
- JWT authorisation between the proxy and the core API
Milestone #5: Deployment of 3 core environments
- Deploy DEV, TEST/EA, PROD versions
- Deployment is fully automated via scripts and config files.
- Update or switch-over is easily achieved utilising deployment slots
- Disruption is kept minimal when updated.