SynCollab is a platform for building strong, transparent and collaborative teams by setting Objectives and tracking progress via measurable Key Results.
Replace difficult to use spreadsheets with tools that are meant to manage OKRs. Align teams to strategic outcomes with measurable key results, ensuring that everyone is working without losing sight of objectives.
Quickly access your priorities and see where things stand for your teams and direct all the outcomes. Create natural opportunities for feedback and improve collaboration between team members on what really matters.
With SynCollab it is easy to quickly set, share and align Objectives that drive company goals forward. Break through the engagement barrier and facilitate weekly best practices to foster communication.
Feel free to view the face of SynCollab by clicking here
Syncollab was developed on the beta release of Supabase (Supabase-js v1.11) and since then updates on Supabase have caused breaking changes which don't allow existing users to get authenticated and new users to sign up. Unfortunately I could not keep up with the breaking changes and so I have chosen to document the working version of SynCollab here on my Github.
As shown, you can create a new Organization or join an existing team by entering in its team ID. That's it, with this simple step you can get started on the path to leveraging OKRs for maximum productivity.
Incase you join an existing organization you can view the details of all the members of the organization and also the teams they're in. Transparency is key! Moreover, you can add an Administrator to the organization (Given you are the Organization Creator). Roles and user privileges are explained later.
As a Admin, you can manage the Teams of your Organization via the Teams section. Each Team card displays the Team ID (shareable for joining), Team Name, few stats about the team and also options to add members/ go to team settings (Only If you're authorized i.e, Admin Role)
Add new Objectives for the team, Allow team members to add and update Key Results! Everyone can see (Observers, Members and Managers) but only Managers can add new objectives and edit the metrics and measures of all key Results.
As a Team Manager/ Admin, you can access the settings of a team and choose to promote members, remove them and delete the team If need be. As Observers or members the settings page is a way to view role descriptions and perform accordingly.
- Front-End: Next-JS, Material-UI
- Back-End: PostgreSQL, Go-True, Supabase