Skip to content

PetaHarshith/AppTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppTrack

AppTrack is a full-stack web application for tracking job and internship applications in one place.

I built this project because I was tired of using spreadsheets, notes, and emails to keep track of where I applied and what stage I was in. AppTrack is meant to solve a real problem I personally have during recruiting, while also being a realistic full-stack project built outside of class.


Features

  • Add and manage job or internship applications
  • Track application status (Applied, OA, Interview, Offer, Rejected)
  • Store notes and links for each application
  • View all applications in a single dashboard
  • Filter and search applications by company or status

Tech Stack

Frontend

  • React
  • TypeScript
  • Vite
  • shadcn/ui
  • ESLint

Backend

  • Node.js
  • Express
  • REST API

Database

  • PostgreSQL

Tooling

  • Docker
  • Git / GitHub

Running Locally

Requirements

  • Node.js (v18+ recommended)
  • npm
  • PostgreSQL

Frontend

cd Apptrack-frontend
npm install
npm run dev

Backend

cd Apptrack-backend
npm install
npm run dev


Current Status

This project is still in active development.

Planned improvements:

  • User authentication
  • Better analytics (application conversion rates, response tracking)
  • Reminders for follow-ups
  • Cloud deployment

Why I Built This

I wanted to build a project that:

  • Solves a real problem I actually have
  • Feels like a real product, not a class assignment
  • Demonstrates full-stack development and clean project structure

This is something I plan to keep improving and using during my own job search.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages