InspirationProblem:

Job seekers apply to dozens of companies but quickly lose track of application status, interview dates, and follow-ups. Spreadsheets are messy and generic apps are too complex.

Solution: JobTrackr is a clean, focused dashboard that lets you track every job application in one place.

Features: → Add applications with company, title, job URL → Track status: Applied, Interview Scheduled, Offer Received, Rejected → Set priority: High, Medium, Low → Schedule and track interview dates → Real-time stats dashboard → Filter by status and priority → Search by company or job title → Edit and delete applications

How I used MeDo: Built the entire app using MeDo's natural language interface — described what I wanted, MeDo generated the full stack including auth, database, frontend and backend. Iterated features via multi-turn chat including interview date tracking, priority badges, empty states, and input focus fixes.

Most impressive MeDo feature: The complete auth system, database schema, and responsive dashboard were generated from a single prompt in minutes — something that would normally take days to build manually.

What it does

JobTrackr helps job seekers track every job application in one clean dashboard. Users can add applications with company name, job title, URL, status, priority, and interview date. A real-time stats panel shows total applications, interviews scheduled, offers received, and rejections at a glance. Filters and search make it easy to find and manage any application instantly.

How we built it

Built entirely using MeDo's natural language interface. Described the app requirements in plain English — MeDo generated the complete full-stack application including authentication, Firestore database, responsive frontend, and backend logic. Features were added iteratively through multi-turn chat prompts without writing a single line of code manually.

Challenges we ran into

The main challenge was an input focus bug where form fields lost focus after every keystroke, making it impossible to type smoothly. Fixed this by prompting MeDo to debounce state updates and retain field focus during input. Also fine-tuned the responsive table layout to prevent column overflow on smaller screens.

Accomplishments that we're proud of

Built a fully functional, deployed, production-ready web app in under 2 hours using only natural language prompts. The app includes complete auth, real-time database, dynamic filtering, color-coded priority and status badges, and interview date tracking — all generated by MeDo without any manual coding.

What we learned

MeDo's multi-turn chat is surprisingly powerful for iterating on features. Describing UI behavior in plain English — like "show interview date field only when status is Interview Scheduled" — produces accurate, working results instantly. The key is being specific and testing after each prompt.

What's next for JobTrackr — Smart Job Application Tracker

→ Email reminders before interview dates → Notes and resume version per application → Weekly progress report → Chrome extension to add jobs directly from LinkedIn or job boards with one click → Mobile app version

Built With

Share this project:

Updates