Skip to content

GO project that retrieve and return weather data from airports sensors (temperature, wind speed and atmospheric pressure).

Notifications You must be signed in to change notification settings

AntonMestre/Airport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Airport Project

GO project that retrieve and return weather data from airports sensors (temperature, wind speed and atmospheric pressure).

mongo maintened askeme go

Built with

Getting started

Prerequisites

You need to install the following in order to run this project :

Installation

  1. Clone the repo
    git clone https://github.com/AntonMestre/Airport.git

Usage

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

Contributors

IMT Atlantique - FIL 2024

  • Antonin Maystre
  • Aurélie Lemoine
  • Gabin Raapoto
  • Luka Signe--Morice
  • Fabien Hannon

About

GO project that retrieve and return weather data from airports sensors (temperature, wind speed and atmospheric pressure).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published