Hirix is a modern job portal that connects job seekers with employers and helps employers find bright candidates.
- Search and apply for jobs with ease
- Track application status
- Save jobs for later
- Upload and manage resumes
- Detailed job descriptions and company information
- Post and manage job listings
- Review candidate applications
- Company profile management
- Track hiring progress
- Frontend: React 18 with Vite
- UI Components: Radix UI with Tailwind CSS
- Authentication: Clerk
- Form Handling: React Hook Form with Zod validation
- Markdown Support: MDEditor for rich text editing
- State Management: React Hooks
- Routing: React Router v6
- Clone the repository
- Install dependencies:
npm install
- Create a
.env
file in the root directory with the following variables:
VITE_CLERK_PUBLISHABLE_KEY=your_clerk_key
- Start the development server:
npm run dev
/src/components
- Reusable UI components/src/pages
- Main application pages/src/api
- API integration layer/src/hooks
- Custom React hooks/src/utils
- Utility functions/src/layouts
- Layout components/public
- Static assets