This is a simple website for managing multiple projects. Functionality depends on the user's role. So I divided everything into 3 roles:
- User - gives access to view, but does not allow to edit anything
- TeamLead - in addition to the usual user rights, it has access to adding / editing projects
- Admin - has access to everything, including editing users, changing user roles , changing the password of any user. One user can have many roles at once











