Goal Compass
Key features
Dashboard with overall progress, KPIs, and activity feed
Team management with admin and member roles
Cycle-based planning (quarterly OKR cycles)
Objective CRUD with status tracking (on-track, at-risk, behind, completed)
Key results with numeric, percentage, and binary target types
Check-in system with value, confidence rating, and notes
Initiative planning linked to key results
Rich seed data with 9 users, 2 teams, 4 objectives, 8 key results
Description
Goal Compass is an OKR (Objectives and Key Results) management platform built with Angular 22 and NestJS 11. Users can create teams, organize work into cycles (quarters), define objectives with measurable key results, and track progress through regular check-ins. Features include a dashboard with KPIs and progress charts, team management with member roles, objective CRUD with status tracking (on-track, at-risk, behind, completed), key results with numeric/percentage/binary targets, initiative planning, and a rich seed dataset with 9 users, 2 teams, 4 objectives, 8 key results, and 15 check-ins. Pre-seeded demo users with credentials emily@acme.com / Demo1234.
Technologies used
Angular 22
TypeScript
SQLite