Dear @Shaheed_Fazal,
Depending if you want to start for scratch or have already an archive of docs that need to be managed this post from @Al_Chen_Coda, might be of your interest.
As you already mentioned:
It’s an interesting challenge, but to be able to start you will need to create “requirements doc” in the form of a mind map, to see all resources, procedures and relations that need to be followed (flow).
Then you could make an initial version and start to play/debug it
[quote=“Shaheed_Fazal, post:1, topic:17927”]
EDIT: Also, not every user needs to read every document so we would need to have some sort of personalised path.
[/quote]
With a button in Coda can be created a “read confirmation” log file