Skip to content

Repository files navigation

Hirrd - Full Stack Job Portal 🚀

A feature-rich Job Portal built with React.js, Tailwind CSS, Supabase, and Clerk for authentication. This platform allows users to find jobs, save listings, and apply, while recruiters can post and manage jobs effortlessly.

🔥 Features

  • User Authentication: Seamless login/signup with Clerk.
  • Job Listings: Browse, search, and save jobs.
  • Recruiter Dashboard: Post, edit, and delete job listings.
  • Real-Time Updates: Powered by Supabase.
  • Modern UI: Built with Tailwind CSS and Shadcn UI.
  • Responsive: Works on all devices.

🛠 Tech Stack

  • Frontend: React.js, Tailwind CSS, Shadcn UI
  • Backend: Supabase, Clerk
  • Deployment: Vercel

🚀 Quick Start

  1. Clone the repo: git clone https://github.com/your-username/job-portal.git cd job-portal

  2. Install dependencies: npm install

  3. Configure: Add your Supabase and Clerk API keys to .env.

  4. Run: npm run dev

🌐 Deployment

Easily deploy with Vercel. Build with: npm run build

Make sure to create a .env file with following variables -

VITE_SUPABASE_URL=
VITE_SUPABASE_ANON_KEY=
VITE_CLERK_PUBLISHABLE_KEY=

About

A feature-rich Job Portal built with React.js, Tailwind CSS, Supabase, and Clerk for authentication. This platform allows users to find jobs, save listings, and apply, while recruiters can post and manage jobs effortlessly.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages