https://github.com/francois-lenne/speedtest_viz
Buliding a data platform in 100% percent bash and postegre SQL in order to measure your connection perfomance !
https://github.com/francois-lenne/speedtest_viz
bash-script cloudflare data-engineering macos postgresql
Last synced: 3 months ago
JSON representation
Buliding a data platform in 100% percent bash and postegre SQL in order to measure your connection perfomance !
- Host: GitHub
- URL: https://github.com/francois-lenne/speedtest_viz
- Owner: Francois-lenne
- Created: 2024-01-24T17:30:22.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-03-01T09:10:49.000Z (over 2 years ago)
- Last Synced: 2025-03-10T08:56:30.404Z (over 1 year ago)
- Topics: bash-script, cloudflare, data-engineering, macos, postgresql
- Language: Shell
- Homepage:
- Size: 569 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# What is the purpuse of this project
the genesis of this project come from this youtube video (https://www.youtube.com/watch?v=yxnKeTL2I6E) where a tech journalist explain how speed test working and at the same time i have some wi-fi problem. So i use my program and data knowledge in order to track the speed quality of the network where i'am connected. I choose the speedtest from cloudflare for this project and ipinfo.io in order to retreive some information about the network (localisation ...). I choose to use another open source project that permit to run with a one line command a cloudflare speedtest you can check this projet with this link (https://github.com/KNawm/speed-cloudflare-cli)
# Project Architecture
I choose to write this project in bash using postegreSQL with Homebrew in order to not use any packages and language for facilitate the implementation of this architecture. As you can see in this schema

## The Project Stack
[](https://skills.thijs.gg)
## Conceptual Data Model (CDM)

# How can you implement this project on your mac
First, you need to open your terminal and enter this commands
```
git clone https://github.com/Francois-lenne/speedtest_viz/tree/master
```
Make the script executable in order to implement the architecture
```
chmod +x myscript.sh
```
then you can run this script automaticly with cron if you want it
```
./myscript.sh
```