This suite represents the demo version of the permission management framework on smart contracts.
It perfectly fits as a starting point for your decentralized application on solidity.
https://github.com/Applicature/solidity-permission-management-boilerplate