This project was built as part of a POC (Proof of Concept) with the help of AIE (Artificial Intelligence Engineering).
A web application designed to help managers (and initially individual users) better manage:
- 1:1 meetings
- Structured note-taking
- Meeting report sharing (with private sections)
- Annual objectives definition and tracking
- Actions / tasks follow-up
The project starts as an individual (solo) product and is designed to evolve into a B2B SaaS with organizations, licenses, and enterprise SSO.
- Improve the quality of manager ↔ collaborator 1:1s
- Centralize knowledge and decisions from meetings
- Track objectives and commitments over time
- Preserve managerial confidentiality
- Individual managers
- Freelancers / independents
- Small & medium companies
- Large enterprises (SSO-enabled)
- Personal user account
- Secure authentication
- Personal dashboard
- 1:1 creation and management
- Notes:
- Private (manager only)
- Shared (visible to collaborator)
- Actions / tasks linked to 1:1s
- Annual objectives (creation, tracking, status)
- Organizations (companies)
- User invitations
- Roles:
- Owner
- Manager
- Member
- Controlled data sharing
- License management (number of seats)
- Login via company Identity Provider:
- Azure AD
- Google Workspace
- Okta
- Automatic user provisioning
- Organization-level security policies
- Mandatory MFA per organization
- React
- REST API consumption
- FastAPI (Python)
- MongoDB
- ZITADEL (cloud mode)
- OAuth2 / OpenID Connect
- Docker
- Docker Compose
- Local development (DEV)
- NAS deployment (TEST – Synology)