Skip to content

Giftmbatha/JobWiseAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JobWiseAI

AI-Powered Job Portal, a modern job portal web application built with React (Vite) for the frontend and FastAPI for the backend.


Tech Stack

Backend

  • FastAPI
  • SQLAlchemy (ORM)
  • SQLite (default, can be swapped with PostgreSQL/MySQL)
  • JWT authentication (python-jose)
  • Password hashing with Passlib

Frontend

  • React (with Vite or CRA, depending on setup)
  • Fetch API / Axios for backend communication
  • TailwindCSS (if enabled for styling)

Backend Setup

python -m venv venv
source venv/bin/activate   # On Mac/Linux
venv\Scripts\activate      # On Windows

1. Install dependencies

pip install -r requirements.txt

2. Run backend server

uvicorn app.main:app --reload

Backend will run on: http://127.0.0.1:8000


Frontend Setup

1. Navigate to frontend folder

cd frontend

2. Install dependencies

npm install

3. Start development server

npm run dev

Frontend will run on: http://localhost:5173 (if using Vite) http://localhost:3000 (if CRA)


About

An AI-driven platform for intelligent job matching for job seekers and candidate recommendation for employers or recruiters.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors