Hi I have started work on a chms for my church however I am a bit confused on how to layout the application. This is my idea;
I need to have to types of users mainly; the standard users that will be an account for the software maintainers.
then the second type of users will be the members. Now a member can be part of several user groups example, if a member is an employee at the church the a member should be part of usergroups => members&employee, if he or she is a financial accountant the she can be added to the finance user group with role or position of accountant. Each group that a user is added to adds more functions to the users dashboard, each user group can have positions that give a user a main role. I don't know how to elaborate more, would be glad to know, exactly how I can implement this in laravel 6 app. any ideas are welcomed, Thanks
Into your website you have to flow role base user where different user have different work and permision i will suggest go throw link here is role base package you can use them.