Skip to content

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.

License

Notifications You must be signed in to change notification settings

gilles-mastropasqua/meteo-graph-app

Repository files navigation

Meteo Graph

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.

Meteo Graph Meteo Graph Meteo Graph Meteo Graph Meteo Graph

Installation

Prerequisites

  • Node.js (>=16.x)
  • Yarn or npm

Steps

  1. Clone the repository:
    git clone https://github.com/gilles-mastropasqua/meteo-graph-app.git
    cd meteo-graph
  2. Install dependencies:
    npm install
  3. Set up environment variables:
    cp .env.example .env
    Update .env with your database and API keys.
  4. Run the development server:
    npm run dev
  5. Open http://localhost:3000 in your browser.

API Documentation

The Meteo Graph API provides access to historical weather data. To use the API, visit: https://api.meteo-graph.fr

Example Query (GraphQL)

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
        }
    }
}

License

For details, see the LICENSE file.

Contact

For questions or contributions, please reach out at gilles.mastropasqua@gmail.com or open an issue on GitHub.

About

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.

Topics

Resources

License

Stars

Watchers

Forks