{"id":17526702,"url":"https://github.com/noobnarayan/job-hunter","last_synced_at":"2025-03-06T06:30:45.697Z","repository":{"id":214310141,"uuid":"716030928","full_name":"noobnarayan/job-hunter","owner":"noobnarayan","description":"Job Hunter: A comprehensive MERN stack job search portal with AI capabilities. It centralizes tech job opportunities, streamlines search with advanced filters, and offers AI-optimized job descriptions. Your one-stop solution for tech job hunting.","archived":false,"fork":false,"pushed_at":"2024-06-27T10:20:59.000Z","size":26777,"stargazers_count":8,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-06-27T15:09:11.705Z","etag":null,"topics":["aws","cloudflare","express","jwt-authentication","mongodb","mongoose","nginx","nodejs","oauth2","openai-api","reactjs","redux-toolkit","tailwindcss","vercel"],"latest_commit_sha":null,"homepage":"https://job-hunter.noobnarayan.in/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/noobnarayan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-11-08T10:34:34.000Z","updated_at":"2024-06-27T10:20:58.000Z","dependencies_parsed_at":"2024-01-01T10:24:53.942Z","dependency_job_id":"d2334e51-e042-48b7-b6d8-3655be7b0a09","html_url":"https://github.com/noobnarayan/job-hunter","commit_stats":null,"previous_names":["noobnarayan/job-hunter"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noobnarayan%2Fjob-hunter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noobnarayan%2Fjob-hunter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noobnarayan%2Fjob-hunter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/noobnarayan%2Fjob-hunter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/noobnarayan","download_url":"https://codeload.github.com/noobnarayan/job-hunter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242161293,"owners_count":20081844,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aws","cloudflare","express","jwt-authentication","mongodb","mongoose","nginx","nodejs","oauth2","openai-api","reactjs","redux-toolkit","tailwindcss","vercel"],"created_at":"2024-10-20T15:02:13.171Z","updated_at":"2025-03-06T06:30:45.672Z","avatar_url":"https://github.com/noobnarayan.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Jobhunter - Bridging Careers and Companies\n\n## Table of Contents\n\n1. [About Jobhunter](#about-jobhunter)\n2. [Live Demo](#live-demo)\n3. [Features](#features)\n4. [Tech Stack](#tech-stack)\n5. [Screenshots](#screenshots)\n6. [Contributors](#contributors)\n\n## About Jobhunter\n\nWelcome to **Jobhunter**, where career aspirations meet corporate opportunities. Jobhunter is a dynamic platform designed to facilitate seamless connections between talented individuals and prospective employers. Whether you're a job seeker exploring new opportunities or an employer seeking top talent, Jobhunter provides the tools you need to succeed.\n\n### Specializations\n\nJobhunter caters to the needs of both job seekers and employers with specialized features:\n\n1. **Job Seekers:** Explore a diverse range of job listings tailored to your skills and preferences. Jobhunter offers a user-friendly interface to simplify your job search journey.\n\n2. **Employers:** Gain access to a comprehensive dashboard designed for efficient recruitment. Post jobs, manage applications, and find the perfect candidates effortlessly with Jobhunter's employer-centric features.\n\n3. **AI-Powered Personalized Job Descriptions:** Jobhunter leverages advanced AI technology to generate highly optimized and personalized job descriptions. This feature ensures that job postings are tailored to attract the most suitable candidates, thereby increasing the efficiency of the recruitment process. This is a unique feature that sets Jobhunter apart in the job search market.\n\n## Live Demo\n\n\n## Features\n\n- **User Authentication:** Secure login and signup functionality for job seekers and employers.\n- **Job Search and Filtering:** Browse through an extensive collection of job listings with advanced filtering options by industry, location, and job type.\n- **Profile Management:** Job seekers can create and manage their professional profiles, including uploading profile pictures, modifying details, and adding education, work experience, and skills.\n- **Application Tracking:** Keep track of job applications, interviews, and offers through an intuitive dashboard.\n- **Employer Dashboard:** Employers enjoy a dedicated space for posting jobs, managing applications, shortlisting candidates, and generating job descriptions.\n- **AI-powered Job Description Generation:** Utilize OpenAI's API to generate job descriptions, streamlining the posting process for employers.\n- **Image Uploading:** Job seekers can upload profile pictures, enhancing their profiles for better visibility.\n\n\n## Tech Stack\n\n- **Frontend:** React, Tailwind CSS\n- **Backend:** Node.js, Express.js\n- **Database:** MongoDB\n- **State Management:** Redux Toolkit\n- **Authentication:** JWT (JSON Web Tokens)\n- **Deployment (Frontend):** Vercel, Cloudflare\n- **Deployment (Backend):** AWS EC2, Nginx, PM2\n- **CI/CD Automation:** GitHub Actions\n- **Image Uploading:** Cloudinary, Multer\n- **AI Integration:** OpnAi API\n\nFeel free to explore Jobhunter and take your career or hiring process to the next level!\n\n## Screenshots\n\n![Homepage](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/Homepage.gif)\n\n![Login](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/Login.png)\n\n![Signup](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/signup.png)\n\n![User Onboarding](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/User%20Onboarding.png)\n\n![Job Listings](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/job%20listings.png)\n\n![Job Details](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/job%20details.png)\n\n![Saved Jobs](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/Saved%20jobs.png)\n\n![Companies Page](https://github.com/noobnarayan/job-hunter/blob/main/readme%20media/Companies%20page.png)\n\n\u003cimg width=\"960\" alt=\"update resume\" src=\"https://github.com/noobnarayan/job-hunter/assets/51719413/38b110bf-b929-4f21-9548-38489a54b436\"\u003e\n\n\n![About Section](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/about%20section.gif)\n\n![Work Experience](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/Work%20Experience.png)\n\n![Add Skills](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/Add%20skills.gif)\n\n![Update Social Profiles](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/Update%20social%20profiles.gif)\n\n![Company Dashboard](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/Company%20Dashboard.png)\n\n![Applicants Page](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/Applicants.png)\n\n\n\n![Post Job](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/Post%20job.png)\n\n![User Profile Page](https://github.com/noobnarayan/job-hunter/raw/main/readme%20media/job-hunter.noobnarayan.in_user_65e0d7b99d544216cb453002.png)\n\n## AI Job description generator\n\nhttps://github.com/noobnarayan/job-hunter/assets/51719413/da0408db-0c20-47e7-a50d-e72f2becb678\n\n\n## University search\n\nhttps://github.com/noobnarayan/job-hunter/assets/51719413/035f09ca-0372-425a-8cb3-974fad2457a6\n\n## Skills search\n\nhttps://github.com/noobnarayan/job-hunter/assets/51719413/b38ca120-0633-4095-8e8b-5e697f8b9de5\n\n## Company search\n\nhttps://github.com/noobnarayan/job-hunter/assets/51719413/83608619-0fbe-49f7-b34d-57334c88266a\n\n## Update about\n\nhttps://github.com/noobnarayan/job-hunter/assets/51719413/6a222608-9573-44f6-b10b-227e4e3ad639\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoobnarayan%2Fjob-hunter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnoobnarayan%2Fjob-hunter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnoobnarayan%2Fjob-hunter/lists"}