exclusiveabhi / react-job-portal

Job Portal App ! Built on the powerful MERN stack (MongoDB, Express.js, React.js, Node.js), this application offers a seamless experience for job seekers and employers alike. Browse through job listings, apply with confidence, and manage applications effortlessly.
19 stars 6 forks source link
best-project-ever job-portal jobsearch mern-project mern-stack mern-stack-development portal react-project

Job Portal App with MERN Stack

A comprehensive job portal application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. This application allows users to browse job listings, apply for jobs, and manage their applications seamlessly.

Features

Technologies Used

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Installation

  1. Clone the repo:

    git clone https://github.com/exclusiveabhi/react-job-portal.git
  2. Install NPM packages:

    cd react-job-portal
    cd backend
    npm install
    cd..
    cd frontend
    npm install
  3. Set up environment variables:

    • Create a config.env file after creating a config folder in the backend directory, containing the following variables:
      PORT=
      CLOUDINARY_API_KEY=
      CLOUDINARY_API_SECRET=
      CLOUDINARY_CLOUD_NAME=
      FRONTEND_URL=
      DB_URL=
      JWT_SECRET_KEY=
      JWT_EXPIRE=
      COOKIE_EXPIRE=

    Replace each value with your specific configuration details.

  4. Run the application:

    npm run dev
  5. Open your browser and navigate to http://localhost:3000 to view the app.

Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request (we will merge within 24 hour)

Please give a star to the repository if you like it.

Contact

Abhishek Rajput - GitHub

Project Link: https://github.com/exclusiveabhi/react-job-portal.git