Online Job Platform
Using React JS
- BY AVI GOEL
- IIOT(07219011721)
WHAT?
An online job portal using [Link] is a web application that allows users to search
for, view, and apply to job opportunities.
The online job portal built with [Link] is just one part of a larger system that
typically includes a backend server, a database for storing job listings and user
data, and possibly external APIs for additional functionalities.
It uses various technologies such as react , html , tailwind CSS , firebase ,
javascript , etc.
WHAT?
User Authentication
Job Search and Listings
Job Details and Application
Integration With Backend and APIs
WHY?
Online job portal is build to create a highly interactive and dynamic user interface.
It provides a platform where job seekers and employers can connect from
anywhere in the world.
Time and cost saving
Efficient and convenient
HOW?
1. User register for an account on the job portal by providing necessary information.
2. Upon successful registration , the user’s information is stored securely in backend
database.
3. Registered users log in to platform using their credentials.
4. The backend verifies user credentials , generates a token , and sends it to React for
authentication.
5. Authenticated users can create and manage their profiles.
HOW?
6. Users can search for job opportunities based on criteria like job role , job type ,
experience , etc.
7. Job seekers can apply for jobs directly through the portal .
8. Application data is sent to the backend for processing , and application status is
updated in the database.
WHAT I LEARNT
Using react framework and react tools such as props.
How to fetch an API using promises , Async and Await functions.
Learnt about the applications of ES modules.
How to set up a firebase firestore database , adding data to the database , fetching
data from database.
How to use Filtering in React.