bdelion / basic-weather-app

Application Java basique et autonome donnant la météo pour un code postal en France
0 stars 0 forks source link
application-java-basique codacy codacy-badge codecov weather

Welcome to basic-weather-app :wave:

NOTE : Le format est basé sur Make a README.

HitCount Version Documentation License: MIT

Maven CI for Java Build Status

Known Vulnerabilities

Codacy Badge Codacy Badge

Maintainability Test Coverage

codecov

Coverage Status

Quality Gate Status Coverage Lines of Code Maintainability Rating Reliability Rating Security Rating Technical Debt Vulnerabilities

Sourcerer gitMemory

basic-weather-app est une application Java basique et autonome donnant la météo pour un code postal en France.

Ce projet remplace javaBasicTraining, projet créé lors de la 1ère journée d'une formation Java.

Cette application fait appel à l'API Current weather data de openweathermap.

:house: Homepage

Usage

Pour exécuter localement basic-weather-app, il faut :

  1. tout d'abord télécharger basic-weather-app-1.0.0-jar-with-dependencies.jar

  2. exécuter la commande :

    java -jar basic-weather-app-1.0.0-jar-with-dependencies.jar
  3. A la question Veuillez saisir le code postal de la ville dont vous souhaitez avoir la météo : il suffit de saisir un code postal, par exemple 44000 pour obtenir les réusltats suivants :

    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    Ville : Nantes
    Code postal : 44000
    Pays : FR
    ================
    Base : stations
    Localisation : longitude : -1.55 / latitude : 47.22
    ================
    Temps : Clouds / overcast clouds
    Température : 11,73 °C
    Température min : 11,00 °C
    Température max : 13,00 °C
    Humidité : 93,00
    Vent : 4,60 m/sec
    
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

:construction_worker: Fabriqué avec

:busts_in_silhouette: Authors

:bust_in_silhouette: Bertrand DELION

Voir aussi la liste des contributeurs ayant participés à ce projet.

:books: Journal des modifications

Pour connaître les dernières évolutions et leurs impacts, consuler la page CHANGELOG.

:handshake: Contributions

Les contributions, problèmes et demandes de fonctionnalités sont les bienvenus ! N'hésitez pas à consulter la page des issues, et à ouvrir une issue afin de discuter de ce que vous souhaitez modifier.

:bookmark: Versioning

Nous utilisons SemVer pour le versioning.

Pour les versions disponibles, voir les tags de ce projet.

:link: Liens utiles

:spider_web: Dependency