HireMate is an AI-powered platform designed to streamline the hiring process, providing intelligent tools for candidate management, automated interview scheduling, and smart evaluation.
- AI-driven candidate tracking and management
- Automated interview scheduling with AI assistance
- Intelligent evaluation and feedback system powered by AI
- AI-based interview question generation and scoring
- User authentication and authorization
-
Clone the repository
git clone https://github.com/yourusername/hiremate.git cd hiremate -
Install dependencies
npm install # or yarn install -
Configure environment variables
Copy
.env.exampleto.envand update the values as needed. -
Run the development server
npm run dev # or yarn dev
- Access the app at
http://localhost:3000 - Register or log in to start managing candidates and interviews.
- Use AI features to automate interview scheduling, generate interview questions, and receive smart candidate evaluations.
- Linting:
npm run lint
- Testing:
npm test - Build for production:
npm run build
/src- Main application source code/public- Static assets/tests- Test files
We welcome contributions! Please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Commit your changes with clear messages.
- Push to your fork and submit a pull request.
- Follow the code style and conventions.
- Write tests for new features or bug fixes.
- Ensure all tests pass before submitting a PR.
- Fill out the PR template with details about your changes.
This project is licensed under the MIT License.
For questions or support, open an issue or contact the maintainers.