Skip to content

MASUDALAM234970/Job-portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 

Repository files navigation

A full-stack job portal application built using JavaScript, React.js, Tailwind CSS for the frontend, and Node.js with MongoDB for the backend.

  • User Authentication (Login/Signup)
  • Job Listings
  • Apply for Jobs
  • Post Jobs (for Employers)
  • Job Search & Filters
  • Dashboard for Applicants & Employers
  • Responsive UI with Tailwind CSS

Frontend:

-javaScript

  • React.js
  • Tailwind CSS

Backend:

  • Node.js
  • Express.js
  • MongoDB

Installation

Prerequisites

  • Node.js installed
  • MongoDB installed & running

Clone the repository

git clone https://github.com/masudalam234970/job-portal.git
cd job-portal

Install dependencies

Backend

cd backend
npm install

Frontend

cd frontend
npm install

Environment Variables

Create a .env file in the backend directory and add the following:

MONGO_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret_key
PORT=5000

Run the application

Start the backend server

cd backend
npm start

Start the frontend

cd frontend
npm start

Usage

  • Create an account as a job seeker or employer.
  • Employers can post job listings.
  • Job seekers can browse and apply for jobs.
  • Both can manage their profiles and applications.

Contributing

Pull requests are welcome. Please open an issue first to discuss any changes.

License

This project is open-source and available under the MIT License.

Contact

For questions or collaboration, reach out via [mdmasudalam2349@gamil.com).

About

Three

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors