Skip to content

PrateekParmar01/scrap-it

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScrapIt- Job Search Platform with Web Scraping

ScrapIt is a collaborative project developed by Prateek Parmar and Saarthak Verma. The project utilizes React.js, Express, MongoDB, Web-Scraping, and Tailwind CSS to create a dynamic job search platform.

Project Overview

ScrapIt is a web application designed to simplify the job search process for users. It incorporates web scraping to extract job listings from popular websites like Naukri.com, providing users with a convenient way to browse through available job openings. The platform also includes features such as estimated salary ranges for positions and periodic email updates containing CSV files describing the available job opportunities.

Features

  • Web Interface: Designed with a user-friendly and intuitive web interface to enhance the user experience.

  • Web Scraping: Implemented a powerful web scraping script to extract job listings from Naukri.com, ensuring an extensive database of available positions.

  • Job Search: Enables users to search for job openings based on various filters and criteria.

  • Estimated Salary Ranges: Provides users with estimated salary ranges for different positions to make informed decisions.

  • Periodic Email Updates: Sends periodic emails to users, containing CSV files with comprehensive descriptions of available job openings.

Technologies Used

  • React.js: A popular JavaScript library for building user interfaces.

  • Express: A minimal and flexible Node.js web application framework for the backend.

  • MongoDB: A NoSQL database used for storing and managing job listings data.

  • Web-Scraping: Utilized web scraping techniques to extract job listings from Naukri.com.

  • Tailwind CSS: A utility-first CSS framework for rapidly building custom designs.

Team Members

  • Prateek Parmar
  • Saarthak Verma

Project Timeline

  • May 2023 - Present

How to Use

  1. Clone the ScrapIt repository to your local machine. (Forked from Saavrm26/scrap-it)
  2. Install the required dependencies for both frontend and backend.
  3. Start the application by running the frontend and backend servers.

Contribution

Contributions to ScrapIt are welcome! Feel free to open issues, submit pull requests, or suggest new features to help improve the platform.

Support

For any queries or support related to ScrapIt, please contact the team members:

Thank you for your interest in ScrapIt. Happy job hunting!

Scrapper has been moved to Saavrm26/scrap-it-scrapping Github Repository

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 80.6%
  • Python 13.3%
  • CSS 4.8%
  • HTML 1.3%