NecmiCömert._← Back to work

Full-Stack Development // case study

BewerbungsPilot DE

A secure application tracker designed around the practical details of applying for jobs in Germany.

Application dashboard
BewerbungsPilot application tracking dashboard
Follow-up3 due soonWorkflow visibility at a glance
01 / Problem

Why it matters

Application status, follow-ups, salary ranges, language requirements and interview notes are easy to lose across spreadsheets, inboxes and browser tabs.

02 / Solution

What I built

BewerbungsPilot makes the workflow explicit in one dashboard: users can manage applications, search and filter them, and see due or overdue follow-ups at a glance.

03 / Product

Core
capabilities

  1. 01

    Private user-owned applications

  2. 02

    Search and status filtering

  3. 03

    Follow-up dates and dashboard counts

  4. 04

    Company details and timeline notes

04 / Engineering

Clear boundaries.
Useful outcomes.

StackReact · TypeScript · Express · PostgreSQL · Prisma · Docker

05 / What I learned

Ownership belongs in every protected database query—not only in the frontend. Cross-user integration tests made that architectural rule visible and verifiable.

06 / Next steps

Secure cookie sessions, reminders, calendar integration, document uploads and a German/English interface would turn the focused learning project into a broader product.

Source code, setup instructions and the complete technical documentation are available in the repository.

Open repository