[ Frontend ] No tailwind. Raw css. Use only custom elements with JS implementation: And than create for each a css: Like login-header.css login-header { display:block } [ Base Structure ] For the user-managment create: create, login, logout, delete For users create: group-editing (creating, delete, adding/removings users/group ) project-editing creating, delete, adding/removings users/group )