Full-stack

Employee Task Management Dashboard

Role-based dashboards, task assignment, and deadline tracking.

80%+unit-test coverage

Approach

  • Role-based dashboards, task assignment, and deadline tracking.
  • 15+ REST endpoints.
  • Priority queues for deadline scheduling; hash maps for O(1) user lookups.
  • OAuth2; feature-branch workflow with peer reviews.

Results

  • 80%+ unit-test coverage.

Stack

  • React
  • Java
  • Spring Boot
  • MySQL
  • Git