Welcome to Hired, a modern job portal where candidates can find their dream jobs and recruiters can post jobs to discover top talent. Built with a powerful and sleek tech stack to deliver a smooth and secure experience for all users.
Coming soon...
- Frontend: React.js
- Styling: Tailwind CSS, shadcn/ui
- Authentication: Clerk.dev
- Database & Backend: Supabase
- Register and log in via Clerk
- Browse and search job listings
- View job details
- Apply to jobs
- Register and log in via Clerk
- Post new job listings
- Manage and edit existing listings
- View applications
- 🔐 Secure Auth with Clerk
- 📄 Dynamic job posting & application system
- 🎨 Clean UI using Tailwind and shadcn
- ⚡ Instant database updates via Supabase
- 🎯 Role-based access for Recruiters and Candidates
- Clone the Repository
git clone https://github.com/yourusername/job-portal.git cd job-portal - Install Dependencies
npm install
- Setup Clerk
- Create a Clerk project
- Add your frontend API in .env
VITE_CLERK_PUBLISHABLE_KEY=your_key_here
- Configure Supabase
- Create a Supabase project
- Add your project URL and anon key in .env:
VITE_SUPABASE_URL=https://xyzcompany.supabase.co VITE_SUPABASE_ANON_KEY=your_key_here
- Run the App
npm run dev
