Back to Projects
CompletedReactJavaScriptNode.js+8 more

JobQuest

A modern full-stack job board platform with role-based dashboards, secure resume uploads, and end-to-end job application workflows for students and recruiters.

Timeline

1 month

Role

Full Stack

Team

Solo

Status
Completed

Technology Stack

React
JavaScript
Node.js
Express.js
MongoDB
Tailwind CSS
Shadcn UI
Redux
Axios
Cloudinary
React Hook Form

Key Challenges

  • Role-based access control for seekers and employers
  • Secure resume upload and management
  • Application tracking system
  • Real-time status updates
  • Responsive design across devices
  • Search and filter optimization

Key Learnings

  • Redux state management
  • Express.js API design
  • MongoDB data modeling
  • Cloudinary file uploads
  • Role-based authentication
  • React Hook Form validation
  • Responsive UI with Tailwind CSS

JobQuest: Search, Apply & Get Your Dream Job

Overview

JobQuest is a modern job board platform built to bridge the gap between students and recruiters. It provides a seamless experience for both job seekers and employers with role-based dashboards, secure resume uploads, and end-to-end job application workflows.

Key Features

For Job Seekers

  • Advanced Job Search: Search and filter jobs by location, industry, and salary.
  • Easy Application Process: Apply to jobs with a streamlined workflow.
  • Profile Management: Professional profile setup with skills and resume.
  • Application Tracking: Monitor application status and history in real time.
  • Resume Upload: Secure resume upload and management via Cloudinary.
  • Job Alerts: Real-time application status updates.

For Employers

  • Job Posting Interface: Intuitive interface for creating and managing job listings.
  • Company Profile Management: Manage company details and branding.
  • Applicant Tracking System: Review, shortlist, and process applications.
  • Application Analytics: Track job posting performance and engagement.
  • Candidate Shortlisting: Tools for filtering and selecting top candidates.
  • Team Collaboration: Multi-user access for hiring teams.

Tech Stack

  • Frontend: React with JavaScript
  • Styling: Tailwind CSS + Shadcn UI
  • State Management: Redux
  • HTTP Client: Axios
  • Form Handling: React Hook Form
  • Backend: Express.js + Node.js
  • Database: MongoDB
  • File Uploads: Cloudinary

UI/UX Highlights

  • Responsive Design: Seamless experience across all devices.
  • Dark/Light Mode: Built-in theme support.
  • Accessible: WCAG compliant components.
  • Modern Interface: Clean and intuitive design.
  • Interactive Elements: Smooth animations and transitions.

Security Features

  • Protected routes with authentication
  • Secure file upload for resumes
  • Data encryption for sensitive information
  • Role-based access control

Design & Developed by Dhruv Vasisht
© 2026. All rights reserved.