This web application is designed to streamline the job application process. Companies can post job openings, applicants can respond to interview questions, and the platform provides ratings for the answers through an integrated LLM. Admins can review the responses and ratings to make informed hiring decisions. This platform has been developed as a white label solution for a specific company.
✅ Frontend: React Vite TS
✅ Backend: Node Express TS
✅ Database: MongoDB
✅ Fine-tuning: OpenAI
✅ Authentication: Clerk
✅ Styling: Tailwind Shadcn
- Job Posting: Admins can create and manage job listings.
- Interview Questions: Applicants can answer interview questions posted for job openings.
- LLM Rating: Integrated LLM provides ratings for applicants' answers.
- Admin Dashboard: Admins can view applicant responses and LLM ratings.
- User Authentication: Secure login and registration using Clerk.
- Responsive Design: Clean and responsive user interface styled with Tailwind.
- Clone the repository:
git clone https://github.com/bethmij/Hirly-AI.git
- Install dependencies:
npm install
- Set up environment variables:
Create a .env file in the root directory and add the necessary environment variables.
MONGO_URI=your_mongodb_uri OPENAI_API_KEY=your_openai_api_key CLERK_API_KEY=your_clerk_api_key
- Run the application:
npm start