Architectural descisions:
- IAM system with RBAC (Role Based Access Control)
- Custom Attributes with either EAV or JSONB
- Authentication with long lived JWT tokens that are [validated on request][https://x-team.com/blog/my-experience-with-json-web-tokens/]
Services
- Project Management
- Time Tracker
- CRM
- Marketing