mirror of
https://github.com/DeNNiiInc/Web-Page-Performance-Test.git
synced 2026-04-17 20:05:58 +00:00
Restructure README layout to match design requirements
This commit is contained in:
56
README.md
56
README.md
@@ -1,19 +1,20 @@
|
||||
# Web Page Performance Test
|
||||
# Web Page Performance Test ⚡
|
||||
|
||||

|
||||
<div align="center">
|
||||
|
||||
### Premium Real-Time Website Audit & Metrics Tool
|
||||
|
||||
[](https://web-page-performance-test.beyondcloud.technology/)
|
||||
|
||||
A modern, high-performance web analytics tool that allows users to run Google Lighthouse audits on any website. Built with Node.js, Express, and a custom-tuned Chrome instance for accurate, reproducible results.
|
||||
|
||||
## 🚀 LIVE DEMO: [web-page-performance-test.beyondcloud.technology](https://web-page-performance-test.beyondcloud.technology/)
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
---
|
||||
[Features](#-essential-features) • [Visual Tour](#-visual-tour) • [Getting Started](#-getting-started) • [Deployment](#-deployment)
|
||||
|
||||
## 📱 Mobile Friendly & Responsive
|
||||
|
||||
Designed with a mobile-first approach, ensuring a seamless experience across all devices.
|
||||
|
||||
<div align="center">
|
||||
<img src="docs/images/mobile_dashboard.png" width="375" alt="Mobile Dashboard View">
|
||||
</div>
|
||||
|
||||
---
|
||||
@@ -32,13 +33,17 @@ Designed with a mobile-first approach, ensuring a seamless experience across all
|
||||
* **📊 Detailed Reports**: Generates full HTML Lighthouse reports and JSON summaries.
|
||||
* **📸 Visual Filmstrip**: Captures frame-by-frame screenshots of the page load experience.
|
||||
|
||||
## 🛠️ Tech Stack
|
||||
## 📸 Visual Tour
|
||||
|
||||
* **Frontend**: Vanilla HTML/CSS/JS (No framework overhead).
|
||||
* **Backend**: Node.js, Express.
|
||||
* **Engine**: Google Lighthouse, Chrome Launcher, Puppeteer.
|
||||
* **Database**: PostgreSQL.
|
||||
* **Deployment**: Automated GitHub Actions-style deployment via SSH.
|
||||
<div align="center">
|
||||
<h3>Desktop Analysis Results</h3>
|
||||
<img src="docs/images/desktop_results.png" alt="Desktop Results" width="100%">
|
||||
|
||||
<br><br>
|
||||
|
||||
<h3>Mobile Responsive Dashboard</h3>
|
||||
<img src="docs/images/mobile_dashboard.png" alt="Mobile Dashboard View" width="375">
|
||||
</div>
|
||||
|
||||
## 🚀 Getting Started
|
||||
|
||||
@@ -60,11 +65,26 @@ Designed with a mobile-first approach, ensuring a seamless experience across all
|
||||
npm install
|
||||
```
|
||||
|
||||
3. Start the server:
|
||||
3. Apply Permissions (Optional):
|
||||
```bash
|
||||
chmod +x config-fix.sh
|
||||
```
|
||||
|
||||
4. Start the server:
|
||||
```bash
|
||||
npm start
|
||||
```
|
||||
The application will run on `http://localhost:3000`.
|
||||
|
||||
## 🛠️ Deployment
|
||||
|
||||
This project includes automated deployment scripts for Proxmox/Linux environments.
|
||||
|
||||
* **Automated Sync**: `auto-sync-robust.sh` handles pulling changes and restarting services only when necessary.
|
||||
* **Crednetial Safety**: `deploy-config.json` and `.env` files are strictly git-ignored.
|
||||
* **License**: Distributed under the **GPL-3.0** License.
|
||||
|
||||
---
|
||||
*Developed and maintained by Beyond Cloud Technology.*
|
||||
<div align="center">
|
||||
<sub>Developed and maintained by Beyond Cloud Technology.</sub>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user