| Task | ETA (weeks) | | | -------- | -------- | -------- | | -------- | -------- | -------- | | Create a client side JS sdk | 8 | | | Initialize a db with starter schema | 1 | Create a api to be connected with ui-sdk | 1 | Create a config flow to be consumed by api for dynamically handing requests | 2 | Create a admin ui (i.e seperated web page) to manage config | 4 | Integrate OAuth with AEM for admin panel access | 2 | Integrate OAuth with AEM for user's actions. | 2 | Apply a standard security pattern for ui-sdk (ex: Domain whitelisting, appid's) | 4 | Integrate ui-sdk in AEM with neccessary styling | 3