0% found this document useful (0 votes)
34 views

BCA 6th Semester_Project PPT FORMAT (1) (5)

The document presents a project on a Job Portal developed by students of Silver Oak College of Computer Application, aimed at enhancing job search and matching through advanced features. It outlines the project's objectives, existing system limitations, functional specifications for users and modules, system requirements, and future enhancements. The project utilizes React JS for the front end and Node JS for the back end, with a focus on secure authentication and efficient job management.

Uploaded by

loriyasamir42
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views

BCA 6th Semester_Project PPT FORMAT (1) (5)

The document presents a project on a Job Portal developed by students of Silver Oak College of Computer Application, aimed at enhancing job search and matching through advanced features. It outlines the project's objectives, existing system limitations, functional specifications for users and modules, system requirements, and future enhancements. The project utilizes React JS for the front end and Node JS for the back end, with a focus on secure authentication and efficient job management.

Uploaded by

loriyasamir42
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 30

School of Technology, Design and Computer Application

Silver Oak College of Compter Application


Department of Computer Application

A PROJECT PRESENTATION
ON
JOB PORTAL

Submitted By
Loriya Samir (En. No.: 2204030100582)
Prajapati Digesh ( En No : 2204030101034)
Ojha Dipak ( En No : 2204030100701)
Malviya Mittal ( En No : 2204030102043)
Kumar Yash ( En No : 2204030102827)

Bachelor of Computer Application

Semester VI
U15A5PRI : INDUSTRIAL PROJECT – I

Group No: 203


Guide
Ms. Meghna Panara

Submitted To

Department of Computer Application


Silver Oak University, Gota, Ahmedabad, 382481
Academic Year 2024-2025
1. PROJECT PROFILE

Project Profile: Job Portal

Objective: Efficient Job Search & Matching – Enable job seekers to find relevant job opportunities
using advanced filtering, AI-driven recommendations, and real-time updates. Seamless Job
Posting & Management – Allow employers to post, edit, and manage job listings while
reaching the right candidates. Secure & Scalable Authentication – Implement JWT-based
authentication and OAuth (Google, LinkedIn, etc.) for secure access. Fast & Scalable
Architecture – Utilize MongoDB for flexible data storage, Elasticsearch for quick job
searches, and Redis for caching.

Platform of Application: Web base Application

Front End Tool: React JS

Back End Tool: Node Js

Project Duration : 6 Months

Project Guide : Meghna Panara

Submitted By : Loriya Samir : 2204030100582


2
Submitted To : Department Of Computer Application
2. EXISTING SYSTEM

⮚ The Technology is Constantly Chancing .

⮚ The user who want to applying for the job at agency can be done for Which job seekers has to go to the
agency and check available job at the job portal .

⮚ Job seekers check the list of job available and apply the job .

⮚ Then the job portal will show available job for the job seeker for his qualifications and then update the
job database .

3
3. NEED FOR NEW SYSTEM

⮚ Large number of job seekers go to the application for job apply .

⮚ Consider adding features like advanced search and filtering options,

⮚ Streamline navigation and make the platform easy to use across devices.

Website UI & UX Easy Navigation Secure


h
ttps://www.naukri.com ✔ ✔
h
ttps://in.indeed.com ✔
h
ttps://apna.com ✓
h
ttps://in.linkedin.com ✔ ✔ ✔
h
ttps://services.india.gov.in ✔ ✔ ✔

4
FUNCTIONAL SPECIFICATION

4.1 USER OF THE SYSTEM

(1) Admin:-

⮚ The admin can login into system by entering some credentials.

⮚ The admin can manage all Jobs.

⮚ The admin can manage all the Apply jobs.

⮚ The admin can manage all users.

⮚ The admin can see all the Job Seeker.

5
4. FUNCTIONAL SPECIFICATION

4.1 USER OF THE SYSTEM

(2) Job Seeker :-

⮚ Job Seeker can Registration on the job portal web application .

⮚ Job Seeker Registration on web application and fill information .

⮚ Job Seeker can apply for job at the job portal .

6
4. FUNCTIONAL SPECIFICATION

4.2 MODULE OF THE SYSTEM

⮚ Registration :-
The Job seeker applying job of the job web application .

⮚ Login:-
The admin can only login the web application database.

⮚ Manage User:-
Admin can manage all user but Job seeker can only manage their own profile.

⮚ Manage Apply:-
The admin can manage applying jobs.

7
4. FUNCTIONAL SPECIFICATION

4.2 MODULE OF THE SYSTEM

⮚ Manage Database:
The admin can manage all Database by login web application.

8
5. SYSTEM REQUIREMENT

5.1 MINIMUM SOFTWARE REQUIREMENT

Server Side Requirement


Operating System Window Server 2003 or Any Compatible Server OS
Web Server APACHE
Front-End Tools REACT JS
Back-End Tool NODE JS

Client Side Requirement


Operating System Window XP or Any Compatible OS
Web Browser Google Chrome or Any Compatible Browser

9
5. SYSTEM REQUIREMENT

5.2 MINIMUM HARDWARE REQUIREMENT

Server Side Requirement


Processor 2.8 GHz

RAM 2 GB

Hard disk 4 GB(Free Space)

Client Side Requirement


Processor 1.33 GHz

RAM 2 GB

Hard disk 4 GB(Free Space)

10
6. SYSTEM FLOWCHART

11
12
7. ER DIAGRAM

13
14
8. DATAFLOW DIAGRAM

15
8. DATAFLOW DIAGRAM

16
8.2 FIRST LEVEL DFD

17
FIRST LEVEL DFD JOB SEEKER

18
9. DATA DICTIONARY

❖ TABLE NAME

1) users
2) Jobs
3) Apply

19
Users

Table Name : - users

Primary Key : - user_id

Description :- To store user information

Sr. Field Name DataType(Size Constraint Description Sample Data


No )
1 user_id Int (3) Primary Key To store user_id.& id is Auto Incre 101
ment.
2 username Varchar (50) Not Null To store the Username. digesg

3 user_email Varchar (50) Not Null To store the User’s Email. [email protected]

4 user_password Varchar (150) Not Null To store the User’s Passw--ord. $2y$10$5v0DlzDlSXfyExAB
dHr/dOe…
5 user_ resume Text Not Null To store the User’s Image path. user_image.jpg

6 user_phone no Int(10) Not Null To store the User’s Phone number. 9675465756

7 user_role Varchar (15) Not Null To store the User’s Role. Hr

20
10. INPUT DESIGN

21
Home page

Description: - It is home page.

22
Login page

Description: - It is login page. Admin can login by providing information.

23
JOBS

Description: - Location and Jobs

24
25
26
User account

Description: - User accounts . User can register his/her accounts

27
13. FUTURE ENHANCEMENT

⮚ I will provide google authentication facility, so user can sign up through google account.
⮚ In future, I will provide the SMS and Email facility.
⮚ I will make SEO Friendly website.

28
14. BIBLIOGRAPHY

⮚ For developing this “ Job Portals ” I have referred the following website:
⮚ React framework (Bootstrap)
⮚https://react.dev/
⮚ Website template with dashboard design
⮚ https://themeforest.net/
⮚ Icons
⮚ https://www.flaticon.com/

29
THANK YOU

You might also like