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.
- 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.
- Frontend: React.js, Tailwind CSS, Shadcn UI
- Backend: Supabase, Clerk
- Deployment: Vercel
-
Clone the repo: git clone https://github.com/your-username/job-portal.git cd job-portal
-
Install dependencies: npm install
-
Configure: Add your Supabase and Clerk API keys to .env.
-
Run: npm run dev
Easily deploy with Vercel. Build with: npm run build
VITE_SUPABASE_URL=
VITE_SUPABASE_ANON_KEY=
VITE_CLERK_PUBLISHABLE_KEY=