Dynamic Master data API
Dynamic Master data API
To design and develop data model and set of REST APIs to store and retrieve all lookup data in MOSIP
Currently we have following APIs
Dynamic fields
Individual Type
Gender Type
ID Type
Possible Values
Current relevant Tables: database mosip_master.master
Dynamic_field
Gender
Id_type
Individual_type
Tasks
Design a common table
Design common REST APIs for CRUD operations for normalized data
Identify and implement configurable parameters
Search/fetch API with filters
Tech Stack
Java,JDK 11, maven, Spring Boot, postgresQL database
Approach
This project could be built standalone and would be integrated with MOSIP as a separate activity
Access will be provided in github to Proof-of-concept repo under MOSIP where this code could be checked-in for review
Initial kickoff where project will be discussed
Weekly reviews will be scheduled
Expected timeline - 6 weeks