Full-Stack Job Tracker Built with Django and React

I recently completed JobTrackr — a full-stack job application tracker I built from scratch as a self-taught developer. The idea was simple: instead of losing track of applications across spreadsheets and sticky notes, I wanted a proper tool to manage the entire process. Here's what I built: 🔧 Tech Stack — Backend: Django REST Framework + PostgreSQL (Neon) — Frontend: React + Vite + Tailwind CSS — Auth: JWT with token blacklisting on logout — Async tasks: Celery + Redis (Upstash) — Deployed: Render (backend) + Vercel (frontend) ⚙️ Key Features — Full authentication system with register, login, and secure logout — Dashboard to track applications with status filters and company search — Auto-ghost logic — applications with no activity in 30 days are automatically marked as ghosted — Scheduled email reminders via Celery Beat — Stats page with Pie and Bar charts showing application breakdown What I'm most proud of is not just finishing it — but building it the right way. Real database, real deployment, background jobs, and clean API design. If you're a self-taught developer looking to stand out, I'd encourage you to move past todo apps and build something that solves a real problem. The technical depth you gain is worth it. 🔗 Live demo and GitHub links in the comments. #Django #React #FullStackDeveloper #OpenToWork #SelfTaught #WebDevelopment #Python

  • graphical user interface, application
See more comments

To view or add a comment, sign in

Explore content categories