AI-Powered Job Matching Platform for Ethiopia - Full Stack Recruitment System with Machine Learning
ο»Ώ# π― JobMatch ET - AI-Powered Job Matching Platform for Ethiopia
## π Overview
**JobMatch ET** is an AI-powered recruitment and job recommendation platform built for the Ethiopian job market.
The platform uses **Machine Learning (Random Forest)** and intelligent matching algorithms to connect job seekers with suitable opportunities based on skills, experience, education, and job requirements.
The system helps employers find qualified candidates faster while helping job seekers discover relevant career opportunities.
---
# π Live Demo & Links
π **Frontend Live Demo:**
famous-pasca-9093d1.netlifyβ¦
βοΈ **Backend API:**
job-matchit.onrender.com
π **API Documentation:**
job-matchit.onrender.com
π» **GitHub Repository:**
github.com
---
# πΈ Screenshots
## Landing Page
## π€ AI Job Matching Dashboard
## π¨βπ» Job Seeker Dashboard
## π’ Employer Dashboard
## π Job Posting Dashboard
## π Application Dashboard
# πΌ Portfolio Description
## JobMatch ET β AI-Powered Job Matching Platform
A full-stack AI recruitment platform that uses **Machine Learning and NLP-based matching techniques** to recommend jobs and rank candidates.
Built with **FastAPI, JavaScript, SQLite, and Random Forest ML**, the platform provides candidate profiles, employer job management, AI recommendations, and automated candidate matching.
**Key Highlights:**
- π€ AI job recommendation engine
- π Random Forest ML model with 78.5% accuracy
- π¨βπ» Candidate and employer dashboards
- π CV/profile management system
- π Secure JWT authentication
- π Deployed frontend and backend system
---
# π οΈ Technology Stack
**Frontend**
- HTML5
- CSS3
- JavaScript
**Backend**
- Python
- FastAPI
- REST API
- JWT Authentication
**Database**
- SQLite
**Machine Learning**
- Scikit-learn
- Random Forest
- NLP Processing
**Deployment**
- Netlify (Frontend)
- Render (Backend)
---