Skip to content

JobPortal is a cutting-edge web app connecting job seekers and hirers via Django, HTML, CSS, and JavaScript. It's a user-friendly platform with two roles: hirers post jobs, while job seekers apply with completed profiles.

Notifications You must be signed in to change notification settings

MoinMN/JobPortal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online JobPortal

Abstract : JobPortal is an innovative web application aimed at connecting job seekers and hirers seamlessly. Built using Django, HTML, CSS, and JavaScript with AJAX, it offers a user-friendly interface. The platform operates on a two-user model - job seekers and hirers. Hirers can post job applications upon completing their profiles to 100%, stored in an SQLite3 database. Job seekers with 100% completed profiles can view and apply for these listings. Notably, JobPortal facilitates real-time communication, instantly notifying hirers of applications and job seekers of responses. The platform also features filters, a search bar, and an advanced recommendation algorithm to enhance the job-seeking experience. In essence, JobHub is a dynamic Django project that leverages modern web technologies to simplify job search and hiring, fostering connections, real-time notifications, and intelligent job recommendations.

Project Members

  1. NAIK MOIN MOHAMMED [ Team Leader ]
  2. SHAIKH RAFAT MUSKAN MOHD KAMREALAM
  3. PATEL SAQUIB MANSOOR
  4. KUMAR NEERAJ ARVIND

Project Guides

  1. PROF. RAMYA KANAGARAJ [ Primary Guide ]

Deployment Steps

Please follow the below steps to run this project.

  1. Make sure your directory location is where the manage.py & requirement.txt is present.
  2. Now, to install dependencies run command pip install -r requirement.txt
  3. Now, to initialize the database run command python manage.py makemigrations followed by command python manage.py migrate
  4. Now, project is ready to run, run command python manage.py runserver the project will run on http://127.0.0.1:8000
  5. To create a super user run command python manage.py createsuperuser and create the username and password for admin login in http://127.0.0.1:8000/admin

Subject Details

  • Class : TE (COMP) Div A - 2023-2024
  • Subject : Mini Project – 2 A (MP-2(2023))
  • Project Type : Mini Project

Platform, Libraries and Frameworks used

  1. Django
  2. SQLite3
  3. JavaScript
  4. Ajax

References

About

JobPortal is a cutting-edge web app connecting job seekers and hirers via Django, HTML, CSS, and JavaScript. It's a user-friendly platform with two roles: hirers post jobs, while job seekers apply with completed profiles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published