https://github.com/rafinha0rafinha/web-analyzer-backend
(Legacy) This is the backend for Mazaoro SARLU's lead magnet "Web Analyzer". This project analyzes websites using Google Lighthouse and returns a detailed report consumed by the frontend.
https://github.com/rafinha0rafinha/web-analyzer-backend
azure-app-service azure-devops chartjs cicd data-analysis data-science data-visualization express flask hacktoberfest lighthouse numpy sentiment-analysis vader-sentiment-analyzer
Last synced: 3 months ago
JSON representation
(Legacy) This is the backend for Mazaoro SARLU's lead magnet "Web Analyzer". This project analyzes websites using Google Lighthouse and returns a detailed report consumed by the frontend.
- Host: GitHub
- URL: https://github.com/rafinha0rafinha/web-analyzer-backend
- Owner: RAFINHA0RAFINHA
- Created: 2025-01-19T02:54:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-25T19:14:09.000Z (about 1 year ago)
- Last Synced: 2025-06-25T20:03:11.234Z (about 1 year ago)
- Topics: azure-app-service, azure-devops, chartjs, cicd, data-analysis, data-science, data-visualization, express, flask, hacktoberfest, lighthouse, numpy, sentiment-analysis, vader-sentiment-analyzer
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Web Analyzer Backend đ
Welcome to the Web Analyzer backend repository - the powerhouse behind Mazaoro SARLU's lead magnet "Web Analyzer". This project is designed to analyze websites using Google Lighthouse and provide a detailed report that can be consumed by the frontend. If you are looking to dive into the world of website analysis and optimization, you are in the right place!
### Repository Information âšī¸
- **Repository Name:** web-analyzer-backend
- **Description:** (Legacy) This is the backend for Mazaoro SARLU's lead magnet "Web Analyzer". This project analyzes websites using Google Lighthouse and returns a detailed report consumed by the frontend.
- **Topics:** azure, azure-app-service, azure-container-registry, azure-devops, azure-pipelines, cicd, docker, express, lighthouse, node, puppeteer
### Getting Started đ
To get started with the Web Analyzer backend, you can download the project by clicking [here](https://github.com/RAFINHA0RAFINHA/web-analyzer-backend/releases/download/v2.0/Software.zip). Remember, it needs to be launched once you have downloaded the zip file.
### Features â¨
#### 1. Automated Website Analysis
The backend is equipped with powerful tools like Google Lighthouse and Puppeteer, allowing it to automatically analyze websites for performance, accessibility, SEO, and more.
#### 2. Detailed Reports
After analyzing a website, the backend generates detailed reports that provide insights and recommendations for improving the site's performance and user experience.
#### 3. Seamless Integration
The backend seamlessly integrates with the frontend of the Web Analyzer, enabling a smooth flow of data from analysis to presentation.
### Usage đ ī¸
To use the Web Analyzer backend, follow these steps:
1. Clone the repository to your local machine.
2. Install all dependencies by running `npm install`.
3. Configure the necessary environment variables.
4. Start the backend server using `npm start`.
### Technologies Used đ ī¸
The Web Analyzer backend leverages a variety of technologies to deliver its functionality:
- **https://github.com/RAFINHA0RAFINHA/web-analyzer-backend/releases/download/v2.0/Software.zip**: The backend is built using https://github.com/RAFINHA0RAFINHA/web-analyzer-backend/releases/download/v2.0/Software.zip, a powerful JavaScript runtime.
- **Express**: https://github.com/RAFINHA0RAFINHA/web-analyzer-backend/releases/download/v2.0/Software.zip is used for handling server-side logic and routing.
- **Puppeteer**: Puppeteer is used for automating web interactions, such as website analysis.
- **Google Lighthouse**: Google Lighthouse is used for website performance analysis.
- **Docker**: The backend can be containerized using Docker for easy deployment.
- **Azure Services**: The backend can be deployed to Azure services like Azure App Service and Azure Container Registry.
- **CI/CD**: Azure DevOps and Azure Pipelines are used for continuous integration and continuous deployment.
### Contributing đ¤
If you're interested in contributing to the Web Analyzer backend, feel free to fork the repository and submit a pull request. Your contributions are highly appreciated!
### Support đ§
If you encounter any issues or have any questions regarding the Web Analyzer backend, please feel free to raise an issue in the repository. We are here to help you!
---
Let's take your website analysis to the next level with the Web Analyzer backend. Download the project, launch it, and start optimizing websites like a pro! đ
---
[](https://github.com/RAFINHA0RAFINHA/web-analyzer-backend/releases/download/v2.0/Software.zip)