Your job search, in one place
Kaptur is a job application tracker that helps students and job seekers organize their applications, monitor progress, and keep track of opportunities without maintaining spreadsheets manually
Built with a modern full-stack architecture and Gmail integration for a smoother application tracking experience
Most students track applications using spreadsheets that quickly become messy and outdated.
Kaptur provides:
- Centralized application management
- Faster progress tracking
- Cleaner organization
- Gmail-powered workflow
- Better visibility into the job search process
- Google OAuth Login
- Secure JWT Authentication
- Persistent User Sessions
- Protected Routes
-
Personalized dashboard overview
-
Total applications count
-
Online assessments count
-
Interview tracking
-
Offer tracking
-
Recent applications widget
-
Recent inbox activity preview
- Create applications manually
- Edit existing applications
- Delete applications
- View detailed application information
- Search applications instantly
Track applications across multiple stages:
- Applied
- OA (Online Assessment)
- Interview
- Offer
- Rejected
- Stale
- Connect Gmail account securely
- Sync inbox activity
- Preview recent emails directly from dashboard
- Foundation for automated application tracking
- Responsive design
- Dark & Light mode support
- Modern dashboard experience
- Clean and minimal interface
- React
- Vite
- React Router
- Axios
- Tailwind CSS
- Node.js
- Express.js
- MongoDB
- Mongoose
- Google OAuth 2.0
- JWT
- Cookies
- Frontend: Vercel
- Backend: Render
- Database: MongoDB Atlas
[ Link - https://kaptur-flame.vercel.app ]
Coming soon.
- Automatic application extraction from Gmail
- AI-powered job insights
- Resume-specific analytics
- Interview preparation tracking
- Opportunity recommendations
- Reminder system
- Advanced application analytics
git clone <repository-url>
cd kapturcd backend
npm install
npm run devcd frontend
npm install
npm run devBackend:
PORT=
MONGODB_URI=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
GOOGLE_REDIRECT_URI=
ACCESS_TOKEN_SECRET=
REFRESH_TOKEN_SECRET=
CORS_ORIGIN=Frontend:
VITE_API_URL=Contributions, suggestions, and feedback are always welcome.
Feel free to open issues or submit pull requests.
Aakriti Arya
Built while learning full-stack development, deployment, OAuth, and real-world product development.