Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

195 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


fujm Logo

fujm

for the seekers by the seekers


License Node.js Firebase Groq



A modern AI-powered recruitment platform —
intelligent profile screening, real-time qualification matching, and automated job discovery.



Features

AI Qualification Matching Compares candidate profiles with job qualifications using Groq and Llama 3 for precise match percentages.
Seamless Authentication Integrated Firebase authentication with real-time user session management and dashboards.
Advanced Profile Parsing Automated extraction of qualifications from candidate resumes.
Location & Job Search Real-time job filtering and location autocomplete via Google Places API.

Architecture

Built as a decoupled React SPA and Express API architecture.

Package Path Description
Web Frontend src/ Core React application. Interactive UI, user dashboards, and profile components.
Matching API api/ Express microservices for job fetching, AI matching (matcher.js), and profile building.
Firebase Config src/firebaseConfig.js Authentication and real-time database configuration.
Static Assets public/ Static files, icons, and sample job data.

Quick Start

PrerequisitesNode.js v18+ and npm

1 — Install dependencies

npm install

2 — Start the frontend environment

npm start

3 — Run the matching API (New Terminal)

node api/matcher.js




Built with React · Express · Firebase · Groq SDK

About

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages