Designer Home Assignment · Yossi P.

NovaCorp · Data Analytics &
Invoice Audit Platform

Internal enterprise tool for procurement & finance — designed around AI agents that proactively identify, flag, and resolve compliance issues.

"Benchmarking starts with data cleaning."
4 + 4
Screens · State variants
19
Design-system sections
9
User stories · 3 personas
100%
Brief MUSTs covered
01

Brief deliverables

The three artifacts the brief explicitly asks for. Each opens in two ways — a rendered Preview, and the underlying File for download or inspection.

01 · Required deliverable

4 Screen Designs in Figma

All 8 frames at 1280px wide — the four main screens (Compliance Overview, Data Quality, Invoice Detail, Root Cause) plus four state variants (Empty, Loading, Error, Agent running). Auto-layout, design tokens linked as styles, prototype connections.

Figma · view-only link
02 · Required deliverable

Design System v1.1 (Snippet)

19 sections — color & typography tokens, spacing rhythm, buttons, badges, cards, KPIs, dense tables (sortable + filterable), sidebar navigation, AI patterns, score gauge, full state library, charts & data viz mapping. Same source rendered in four formats below.

PDF · HTML · DOCX · MD · 19 sections
03 · Required deliverable

Walkthrough & design rationale

Full design narrative: principles, screen-by-screen logic, agentic flow decisions, what I'd build next. Includes a one-page agentic-flow story (the brief's added requirement) and a meta one-pager on the AI workflow used to produce this submission.

3 documents · DOCX + Markdown
02

Interactive exploration

Click-through versions to experience the platform in motion. Best demonstration of the agentic flow the brief asked for.

Best for live walkthrough

Interactive demo · click-through prototype

All 8 frames in one navigable file. Click vendor rows, sort by any column, filter by 5 dimensions, watch the agent pipeline animate. Includes a 7-step autoplay story showing the full user journey.

HTML · ~70 KB · vanilla JS, no build
Static stack of every frame

All 8 frames · single page

All four main screens plus four state variants stacked vertically at 1280px wide. A single static page for printing, scrolling, or sharing as a complete overview.

HTML · ~62 KB
03

Research & planning

Supporting documents that inform the design decisions and demonstrate process discipline.

User research

User stories

9 stories across 3 personas (Procurement Manager, Finance Controller, Operations Analyst) with acceptance criteria and a screen-coverage matrix.

DOCX · 4 pages
Execution plan

5-day sprint plan

Day-by-day plan with deliverable checklist, watch-outs, risks/mitigations, and a final QA pass mapped to the brief's evaluation criteria.

DOCX · 6 pages
Live tool

Sprint tracker

Interactive companion to the sprint plan. Gantt timeline, persistent checkboxes, progress ring. Auto-detects today's focus from the day of the week.

HTML · ~30 KB
04

Source HTML files

The HTML source files behind the Figma frames.

4 main screens

Wireframes

The four default screens at 1280px wide.

HTML · 62 KB
4 state variants

State variants

Empty, loading, error, and agent-running states (bonus criterion).

HTML · 43 KB
Combined source

All 8 frames combined

Single import target — wireframes + states baked into one file.

HTML · 62 KB
05

Assets & reference

Standalone components and the original brief, kept here for reference.

SVG asset

Score gauge SVG

Before/after circular gauges (67 → 94). Drop into Figma directly.

SVG · 2 KB
SVG template

Single gauge template

Reusable single gauge with inline comments — change score and color in one line.

SVG · 1 KB
Reference

Original brief

The home-assignment brief from ABC Corp.

DOCX · 15 KB