Skip to content

Application Java basique et autonome donnant la météo pour un code postal en France

Notifications You must be signed in to change notification settings

bdelion/basic-weather-app

Repository files navigation

Welcome to basic-weather-app 👋

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.

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

👷 Fabriqué avec

  • Visual Studio Code - Editeur de code source.
  • Maven - Outil de gestion et d'automatisation de production des projets logiciels.
  • Travis CI - Logiciel libre d'intégration continue.
  • Codacy - Outil d'analyse de code : qualité, compléxité, duplication et taux de couverture des tests unitaires.
  • Code Climate / Quality - Outil d'analyse de code : qualité, maintenabilité, duplication et taux de couverture des tests unitaires.
  • Code Coverage - Outil d'analyse de la couverture de tests.
  • Coveralls - Outil d'analyse de la couverture de tests.
  • SonarCloud - Service en ligne d'analyse de qualité et de sécurité du code.

👥 Authors

👤 Bertrand DELION

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

📚 Journal des modifications

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

🤝 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.

🔖 Versioning

Nous utilisons SemVer pour le versioning.

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

🔗 Liens utiles

🕸️ Dependency

About

Application Java basique et autonome donnant la météo pour un code postal en France

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published