An open API service indexing awesome lists of open source software.

https://github.com/moinmn/jobportal

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.
https://github.com/moinmn/jobportal

ajax css django html javascript

Last synced: about 2 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 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`
5. Now, project is ready to run, run command `python manage.py runserver` the project will run on `http://127.0.0.1:8000`
6. 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](https://www.djangoproject.com/)
2. [SQLite3](https://www.sqlite.org/index.html)
3. [JavaScript](https://www.javascript.com/)
4. [Ajax](https://api.jquery.com/jquery.ajax/)

### References
- [Naukri](https://www.naukri.com/)