Skip to content

πŸ” Hirred – A full-stack job portal where recruiters can post jobs and manage applicants, while job seekers can search, filter, save, and apply for jobs with resume uploads and status tracking. Built with React, Supabase, Clerk, and Tailwind CSS.

Notifications You must be signed in to change notification settings

amanyadav-work/job-portal

Repository files navigation

πŸ§‘β€πŸ’Ό Hirred – Full Stack Job Portal

Hirred is a modern, full-featured job portal web application where recruiters can post and manage jobs, and job seekers can search, filter, save, and apply for jobs β€” all with a clean UI and smooth experience.


🌟 Features

πŸ‘€ For Job Seekers:

  • πŸ” Search jobs with location and company filters
  • πŸ“„ View detailed job listings
  • πŸ“Ž Apply to jobs with a resume
  • πŸ“Œ Save jobs to revisit later
  • πŸ“Š Track application status

πŸ§‘β€πŸ’Ό For Recruiters:

  • ✍️ Post new job opportunities
  • πŸ‘€ View applicants for each job
  • βœ… Manage and update application statuses

πŸ”’ Authentication

  • Seamless sign-up & sign-in flow using Clerk

πŸ“Έ Screenshots

πŸ–ΌοΈ Main View

Main Screenshot

πŸ§ͺ Other Views

Job Listing Job Wishlist Jobs Posting Applicant List
img1 img2 img3 img4

πŸ› οΈ Tech Stack

  • Frontend: React.js, Tailwind CSS, Shadcn UI
  • Auth: Clerk
  • Database: Supabase
  • Build Tool: Vite

About

πŸ” Hirred – A full-stack job portal where recruiters can post jobs and manage applicants, while job seekers can search, filter, save, and apply for jobs with resume uploads and status tracking. Built with React, Supabase, Clerk, and Tailwind CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published