Skip to content

πŸš€ Speed Tester: A local network internet speed tester built using Python Flask and ReactJS. 🌐 This project allows users to measure their internet speed within a local network environment. It is developed using Python Flask for the backend and ReactJS for the frontend.

Notifications You must be signed in to change notification settings

thefcraft/local-speed-tester

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Speed Tester

A local network internet speed tester built using Python Flask and ReactJS.

video demo instagram

Overview

This project allows users to measure their internet speed within a local network environment. It is developed using Python Flask for the backend and ReactJS for the frontend.

Features

  • Generates and sends data chunks to simulate download speed.
  • Provides accurate speed measurement for local network connections.
  • Easy-to-use interface for conducting speed tests.

Technologies Used

  • Python Flask: Backend server framework for handling requests and generating data.
  • ReactJS: Frontend framework for building the user interface.
  • NumPy: Python library used for generating zero data chunks.

Installation

  1. Clone this repository.
  2. Install dependencies using pip install -r requirements.txt.
  3. Navigate to the client directory and install frontend dependencies using npm i.
  4. Run the application using python app.py for the backend and npm run dev -- --host 0.0.0.0 --port 5173 for the frontend.

How to Use

  1. Go to http://localhost:5173/
  2. Click on the "Start Test" button to begin the speed test.
  3. View the speed test results on the dashboard.

Contributing

Contributions are welcome! Feel free to fork the repository, make changes, and submit a pull request to improve the project.

Task:-

Check Download Speed βœ…

Check Upload Speed ❌

Check ping/latency ❌

image

About

πŸš€ Speed Tester: A local network internet speed tester built using Python Flask and ReactJS. 🌐 This project allows users to measure their internet speed within a local network environment. It is developed using Python Flask for the backend and ReactJS for the frontend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published