Skip to content

A console application displaying the weather for selected cities with the possibility of configuration

License

Notifications You must be signed in to change notification settings

miroshQa/ConsoleWeatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A console application that displays the weather forecast for a selected list of cities

App Preview This app was made as a lab in a c++ course at my university

Application Features

  • Display the weather forecast for several days ahead (the default value is set by the config)
  • Update with some frequency (set by the config)
  • Switch between cities using the "h", "l" keys (set in the config)
  • End the program using Esc
  • Increase/decrease the number of forecast days by pressing the "k", "j" keys

Installation

1. Building from source

1. Make sure you have the following dependencies: cmake, ninja, git, gcc, g++

2. Open the terminal and enter the commands below

git clone https://github.com/miroshQa/ConsoleWeatherApp.git   
cd ConsoleWeatherApp  
mkdir build
cd build
cmake -G "Ninja" ..
ninja
cd ..

How to use

  1. Copy config from cloned repo to the home directory
cp ./mwConfig.json ~/mwConfig.json
  1. Launch the app
cd bin
./mWeather

About

A console application displaying the weather for selected cities with the possibility of configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published