Skip to content

angeld287/google_do_follow_search

Repository files navigation

This is a application used to find web pages with dofollow links. The purpose of this application is to help SEO professionals to find greats backlinks for web pages. This app use google search engine api to search web pages and these web pages are examined with regular expressions to verify and catch html tags with rel="dofollow".

<a href="https://example.com" rel="dofollow">Text</a>

The server has the enpoint '/api/search' who makes a request to the google service "Custom Search JSON API". With this service we can return the result of a simple google search in json format.

Run Application with Docker (PM2)

In this session is explained how to up and down the containers of this application.

# In the root folder execute:

docker-compose up

# to delete the containers execute:

docker-compose down

Run Application Local without Docker

Below mentioned are the steps to run the application locally.

#To the server application, in the root folder, execute:

npm run server

#To the client application, in the root folder, execute: 

npm run client

Run Test

Below mentioned are the steps to execute the test for the project.

#To execute the server tests, in the root folder, execute:

npm run server-test

# or 

npm run server-test-watch 

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages