Skip to content

PatilHarshh/Kaam-Do

Repository files navigation

Kaam Do

Kaam Do Logo

Welcome to Kaam Do, your go-to platform for job searching and opportunities!

About Kaam Do:

Kaam Do is a web application designed to streamline the job searching process.It is designed to give an easy access to connect the user to the corporate. Whether you're a job seeker looking for your next opportunity or an employer seeking talented individuals, Kaam Do provides a user-friendly interface to connect both parties efficiently. 📈

Features:

  • User Authentication: Securely log in and manage your profile.
  • Job Listings: Browse through a wide range of job listings according to preferred expertise.
  • Filtering Options: Easily filter jobs based on location, salary, and more.
  • Apply Directly: Apply to job listings directly through the platform.
  • Employer Dashboard: Employers can manage job postings and applications seamlessly.
  • Efficient Search: Various job openings and other categories can be accessed easily.

Get Involved:

We welcome contributions from new open-source contributors! If you're interested in improving Kaam Do, feel free to fork the repository and submit pull requests with your changes.

Tech Stack Used:

ReactJs, Nodejs, Express, MongoDB

My Skills

🌟 Contributions Welcome! 🌟

Set-Up and Installation:

To get started with Kaam Do, follow these simple steps:

  1. To get started with contributing to our project, fork the repository at-https://github.com/PatilHarshh/Kaam-Do to your account.

  2. Then Clone the repository by running this command in your local machine.

    git clone https://github.com/your-username/kaam-do.git
    
  3. Change the directory to Client, Install required Packages and run frontend server

     cd client
     npm install
     npm run dev

ENV Variables

  • Make a env file in the server directory and Setup your port and Mongodb url.
    Example can be:-
    Port=3000
    MONGO_URI="mongodb://localhost:27017/yourdatabase_name"
    
    Default Port=8080
  1. Change the directory to Client, Install required Packages and run backend server
     cd server
     npm install
     node --watch server.js

Contributions

  1. Make Your Changes: Make the necessary modifications or additions to the project files.

  2. Commit and Push Once you've made your changes, commit them and push to your fork:

     git add .
     git commit -m "Describe your changes here"
     git push
  3. Create a Pull Request: Navigate back to the original repository and open a pull request from your forked repository.

Code Of Conduct: 🤝

Contributors are advised to follow the Code of Conduct to maintain an inclusive place for every to contribute and make a meaningful impact!

License

This project follows the MIT License

Our Contributors ❤️

Thank you for contributing to our repository

Contributors