ATS Candidate Application Form
A two-page concept UX case study built to practice vibe coding and test design-to-code integration (Design Engineering) with AI tools.
TECHNOLOGIES USED
PROJECT GALLERY
Project Purpose
This is not a real client project born from a commercial need; it is a two-page case study designed entirely to learn and develop "Vibe Coding" skills. The core goal was to test how quickly and efficiently I could turn an experience idea into working code using AI tools such as Cursor and Claude Code. The scenario focuses on simplifying multi-step job application (ATS) forms that usually exhaust candidates.
Benchmarking
Before moving into interface design, popular systems such as Breezy HR, Greenhouse, Lever, and Ashby were analyzed to identify bottlenecks in industry standards.
User Flow and Process
To minimize the candidate's cognitive load, the process was split into 8 clear steps coded with AI assistants: Job summary → Start → Personal info → CV upload → LinkedIn autofill → Screening questions → GDPR consent → Submit
Key Features
- Dynamic progress bar showing how much of the process remains
- Hover-interactive meta icons that bring the interface to life
- Instant error messages that guide the user correctly
- "Save and continue later" function that makes the experience more flexible










































