Skip to content
All projects
Three Observations logoEmployee Assessment · Web App2021

Three Observations

Three Observations helps store managers and administrators run employee assessments and feedback. Managers design forms that adapt to each answer, administrators review completed submissions, and performance reports surface trends, areas for improvement and achievements.

  • React
  • TypeScript
Three Observations screens: published forms, the reports dashboard and the form builder

About the project

The problem, the people, the product.

What it does

A web app for creating, publishing and analysing custom observation forms used in employee assessments and store visits.

Who it serves

Store managers who observe and assess their teams, and administrators who review submissions and track performance.

The problem

Assessments were inconsistent and hard to analyse, with no simple way to tailor a form to each situation or to turn completed forms into insight.

My contribution

Built the web front end: the form builder with branching logic, published and draft form management, submissions review, reports and spreadsheet export.

Implementation highlights

  1. 1

    A form builder with question types such as radio buttons, per-question notes and optional action boxes, and an option to mark each answer as compliant.

  2. 2

    Branching logic so forms adapt dynamically to the answers given.

  3. 3

    Published and draft form lists, and a preview step before publishing.

  4. 4

    Performance reports for administrators, and emailed spreadsheet exports of observations for offline analysis.

  5. 5

    Automated email notifications to store managers when a form is submitted.

Technologies used

The stack, and why.

  • React

    Form builder, form lists and reporting interface

  • TypeScript

    Typed form schema and branching rules

Screens

Inside the product.

Key features

What makes it work.

  • Custom forms

    Store managers design forms to fit each kind of observation.

  • Branching logic

    Forms adapt to responses for more targeted assessments.

  • Reports and export

    Performance reports, plus spreadsheet export for offline analysis.

  • Email notifications

    Managers are notified when a form is submitted.

Version control

Source & repositories.

  • Private Repository

    frontend repository

    Azure DevOps

    Source code is private

Start a project

Have a Project Like This?

Whether you're launching a new product, improving an existing platform or exploring an ambitious idea, I'd love to hear about it.

  1. Idea
  2. Plan
  3. Design
  4. Develop
  5. Launch