MoistureMate

License: GNU Affero General Public license version 3 License: GNU General Public License version 3

MoistureMate consists of two components. First, a Vapor server written in Swift that provides CRUD operations for temperature and humidity data. It also supports Apple push notifications if a certain threshold value is crossed. Second, a client app for iOS / iPadOS and macOS that retrieves data from the server and displays it inside the app or in widgets.

For more information on the client check out this github repository. For more information on the server check out this github repository.