Skip to content

seymourpublic/webcheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Website Check Application

Overview

The Website Check Application is a tool for analyzing websites, checking domain authority, content analysis, backlinks, and security aspects. It integrates with external services like Moz, OpenAI, and Phishtank to provide comprehensive insights into a given website.

Features

  • Check Domain Authority using Moz API
  • Analyze content using OpenAI API
  • Check backlinks for a website
  • Perform security checks, including SSL, phishing detection, etc.

Getting Started

Prerequisites

  • Node.js and npm installed
  • MongoDB installed and running
  • API keys for Moz, OpenAI, and Phishtank

Installation

1. Clone the repository:

git clone https://github.com/your-username/website-check.git

Navigate to the project directory:

cd website-check Install dependencies:

npm install

Create a .env file in the project root and add your configuration:

.env

MONGODB_URI=mongodb://localhost:27017/website-checks MOZ_ACCESS_ID=your_moz_access_id MOZ_SECRET_KEY=your_moz_secret_key OPENAI_API_KEY=your_openai_api_key Usage Start the application:

npm start The application will be accessible at http://localhost:3000.

API Endpoints POST /api/check-website

Example Request Body:

json { "targetWebsite": "https://example.com", "mozAccessId": "your_moz_access_id", "mozSecretKey": "your_moz_secret_key", "openaiApiKey": "your_openai_api_key" } Example Response:

json { "domainAuthority": 80, "contentAnalysis": "The website content is...", "backlinkAnalysis": "The website has 50 backlinks.", "sslAnalysis": { "hasSSL": true, "sslCertificate": "example_certificate" }, "phishingAnalysis": "No phishing detected", "passedAllChecks": true } Contributing Contributions are welcome! Please fork the repository and submit a pull request with your changes.

License This project is licensed under the MIT License.

Acknowledgments Thanks to the contributors who made this project possible. vbnet

About

The Website Check Application is a tool for analyzing websites, checking domain authority, content analysis, backlinks, and security aspects. It integrates with external services like Moz, OpenAI, and Phishtank to provide comprehensive insights into a given website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors