This platform is an AI-driven solution designed to optimize the software development hiring process. By employing semantic search and vector embeddings, we connect employers with qualified candidates efficiently. Our platform streamlines job posting, application, and talent discovery for both parties.
As an Employer
- Create new jops and edit it
- Filter employees by there bio's or data
- List jops i created
- Accept or Reject application to my created jop
- List the applied applications to my created jop
- Edit my created jop status if still accept applications or not
- Genral search and browse employees
As an Employee
- Apply for a jop
- List All jops i applied in it and my status if Accepted, Rejected or No Response
- Add and edit my profile with my data to match jops
- I will be notified with jops that matched my profile via email
- Access to a page contains all matched jops to my profile
- Track my profile views status
- General search for all jops
- Home page contains all posted jops
-
Backend API endpoints documentaion here:
link
🔗 -
You can also access all project documentaions in the docs directory here:
link
🔗
Install the project with npm
> git clone https://github.com/mhmadalaa/wazafne
> cd wazafne/
> cd backend && npm i
To run backend-api
> cd backend && npm run start
To run ai-api
> cd ai && python app.py
To run this project, you will need to add the following environment variables to your .env file
envs
DATABASE=
SECRET_KEY=
EMAIL_HOST=
EMAIL_PORT=
EMAIL_USERNAME=
EMAIL_PASSWORD=
AI_API=
PORT=