Skip to content

πŸ’Ό Job Genie is a centralized job search platform built to streamline and automate the job discovery process across multiple websites like Shine.com, Naukri.com, and Internshala.

Notifications You must be signed in to change notification settings

Ankit-Matth/JobGenie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

39 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Ό Job Genie – BTech Major Project

Job Genie is a centralized job search platform built to streamline and automate the job discovery process across multiple websites like Shine.com, Naukri.com, and Internshala. This project was developed by our team as our final year BTech major project to address real-world inefficiencies faced by job seekers. Job Genie offers a unified, user-friendly solution that saves time, improves search accuracy, and enhances the overall job application experience.

Screen Recording :

Screen.Recording.mp4

πŸ‘₯ Team Roles & Responsibilities

πŸ‘€ Mohit Kumar

  • Handled authentication: sign-up, login, and email verification
  • Developed backend APIs for users and contact management
  • Prepared documentation: synopsis, PPT, etc.

πŸ‘€ Vishal Singh

  • Designed UI/UX: logo, images, and color schemes
  • Developed key pages: signup, signin, and contact us
  • Managed documentation: project report, weekly workbook

πŸ‘€ Ankit Matth (Project Lead)

  • All remaining frontend development
  • Implemented web scraping using Puppeteer.js
  • Project planning, coordination, and deployment

πŸš€ Problem Statement

Problem 1:

Job seekers face inefficiency and fragmentation due to the lack of a centralized platform, having to manually search and track jobs across multiple sites like Naukri.com, Shine.com, and Internshala. This is time-consuming and reduces productivity.

Problem 2:

Existing platforms don’t provide easy custom filters or timely notifications, forcing users to repeatedly check for relevant job postings, often leading to missed opportunities and frustration.

βœ… Solution: Job Genie

Job Genie revolutionizes the job search process with:

  • πŸ” Aggregated Job Listings: Web scraping modules fetch jobs from Naukri.com, Indeed, and Internshala.
  • βš™οΈ Custom Filters: Users can filter by role, company, location, skills, and more.
  • πŸ“§ Instant Notifications: Email alerts every 24 hours for jobs matching the user’s criteria.
  • πŸ“Š Unified Dashboard: View, track, and manage all job applications in one place.

πŸ› οΈ Tech Stack

Technology Purpose
Next.js Full-stack framework for dynamic web applications
Tailwind CSS Rapid UI development with responsive utility classes
Express.js Backend API and server infrastructure for scraping
Puppeteer.js For Web scraping from external job portals

About

πŸ’Ό Job Genie is a centralized job search platform built to streamline and automate the job discovery process across multiple websites like Shine.com, Naukri.com, and Internshala.

Topics

Resources

Stars

Watchers

Forks