- Use Case identification & finalization
- Understanding ONEST and going through the resources.
- Identification of role - Seeker or Provider
- Identification of use case - includes domain
- Finalizing use case with EkStep team (including test cases)
- Run through the test cases for feasibility analysis
- Identify Tech resources & capabilities
- ONEST Implementation
- Register on the sandbox environment
- Setup BAP or BPP servers (using protocol server)
- Setup Proxy Servers
- Expose the API Service with a domain name
- API integration
- Understand the APIs
- Go through implementation guides and understand the flows, schemas etc
- Mapping relevant APIs to the process flow
- Mapping Schema fields with internal fields
- Implementing Search, Select, Init, Confirm & Status APIs
- Testing
- Test with seeker/provider platforms with mock server (postman collection)
- Get the test results and JSON files validated from tech team
- Run functional test cases
- UI & Pre-production
- Create wireframes/UI design for the application
- Developing the UI layer
- Integrate the APIs with the UI
- Register on pre-prod environment
- Test the application with another seeker/provider side app on the pre-prod environment
- Login Functionality
- Profile modification/update
- Tracking functionality for the user-status of the use-case
- Compliance & Legal check
- Get the Application tested for security measures
- Abide by the network policies and sign the agreement
- Get in agreement with Ekstep team regarding the tech implementation and integration
- Verify the business use case and functionality as per what was decided earlier
- Request to get onboarded on the Production environment
- Production ready & Go Live
- Publish a weekly update on the status and feedback
- Regularly update the policies and abide by them
- Provide a support mechanism for the app/platform
- Tracking and monitoring of applications
- Show current application status against an application ID (under process, reviewed, disbursed, etc)
- Any status update to be communicated/flagged to individual applicants via SMS. Standard SMS templates to be configured
- To give feature to view all applications, download data, perform actions on it, etc
- network-observability
- Generate telemetry for all the protocol APIs (Search, On_Search, Select, On_select, Init, On_Init, Confirm, On_Confirm, Status, On_status).