Employee Assessment · Web App2021Three 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

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
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
Branching logic so forms adapt dynamically to the answers given.
- 3
Published and draft form lists, and a preview step before publishing.
- 4
Performance reports for administrators, and emailed spreadsheet exports of observations for offline analysis.
- 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.
- Idea
- Plan
- Design
- Develop
- Launch
