GO project that retrieve and return weather data from airports sensors (temperature, wind speed and atmospheric pressure).
You need to install the following in order to run this project :
- Clone the repo
git clone https://github.com/AntonMestre/Airport.git
Because this project requires Mosquitto, you need to run it first with mosquitto -v
To collect data from all the sensors, you will need to run each of them (PressurePub, TempPub and WindPub) with
go run sensor_name.go>
Then, run the subscriber go run subDatabase.go
Your subscriber shall now retrieve data from the sensors.
Run API with :
go run .\cmd\Main\main.go
To run client :
cd .\client\
- If it is the first time you lauch the client :
npm install
npm run serve
IMT Atlantique - FIL 2024
- Antonin Maystre
- Aurélie Lemoine
- Gabin Raapoto
- Luka Signe--Morice
- Fabien Hannon