Meteo Graph is a web application designed to provide structured and detailed weather observations based on historical data from Météo-France. It enables users to explore past weather conditions with advanced filtering and visualization tools.
- Node.js (>=16.x)
- Yarn or npm
- Clone the repository:
git clone https://github.com/gilles-mastropasqua/meteo-graph-app.git cd meteo-graph
- Install dependencies:
npm install
- Set up environment variables:
Update
cp .env.example .env
.env
with your database and API keys. - Run the development server:
npm run dev
- Open http://localhost:3000 in your browser.
The Meteo Graph API provides access to historical weather data. To use the API, visit: https://api.meteo-graph.fr
query {
findUniquePoste(where: {numPoste: "10099002"}) {
numPoste
nomUsuel
posteOuvert
observations(
take: 30
orderBy: {dateObservation: desc}
where: {dateObservation: {gte: "2025-02-24T22:00:00.000Z", lte: "2025-02-25T22:00:00.000Z"}}
) {
numPoste
dateObservation
alti
t
}
}
}
For details, see the LICENSE file.
For questions or contributions, please reach out at gilles.mastropasqua@gmail.com or open an issue on GitHub.