Job Portal
Job Portal
Job Portal
Connecting Job Seekers and Recruiters
17 December, 2024
Team Members
Objectives
Platform Features:
Connects job seekers and employers
seamlessly.
Tech Stack:
Popular stack known as MERN stack
User Roles
Tailored tools for candidates and
recruiters.
Development Methodology
Agile
Plan
Design
Develop
Test
Deploy
Review
System Architecture
Frontend:
React.js for user interface, enabling dynamic and responsive
interactions.
Backend:
Node.js with Express.js to handle APIs and server-side logic.
Database:
MongoDB for storing data in collections like users, jobs, companies,
and applications
Deployment:
Hosted on Vercel for scalability and accessibility
ER Diagram
The ER Diagram shows relationships
between Users, Companies, Jobs, and
Applications. Users specialize as job
seekers or recruiters linked to companies.
Companies post jobs, and seekers apply,
ensuring a clear and normalized
structure.
User
Company
Jobs
Application
Data Flow Diagram (DFD)
The DFD outlines the flow of data within the system, illustrating processes like job posting, user registration, job
application, and data interactions between users, the database, and system components.
Level 0
Level 1 Level 2
Conclusion and Project Demo