Imagine you are building a simple project management application that has follwing simple features
- Manage projects (your organisation may have multiple projects running)
- Manage work packages related to a project
- Manage members in your organisation that may need to have access to projects in your organisation.