Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.07 KB

README.md

File metadata and controls

42 lines (33 loc) · 1.07 KB

Web-Scrapping--Cheerio -Backend

The fast, flexible, and elegant library for parsing and manipulating HTML and XML.

Technologies Used

  • React
  • Node.js
  • Express
  • Mongoose
  • Cheerio

Features

  • The website will have an input field to paste the domain/website URL, in order to check the word count of the website.
  • The word count will be displayed in tables on the website.
  • All the previously searched domains will be available in the table.
  • The user can mark a domain as a favourite or remove it from the table.
  • Error Handling

Development Setup

To set up the backend codebase for development, follow these steps:

  1. Clone the repository.
    git clone https://github.com/abinmuhammed/Web-Scrapping--Cheerio.git
  1. Navigate to the backend directory.
  2. Install the required dependencies.
    npm install
  1. Set up the necessary environment variables.
    • DB_CONNECTION_STRING - Connect using a mongoDb Atlas -Connection String
  2. Start the backend server.
    npm Start
  1. Connect the backend to the MongoDB-Atlas database.