https://github.com/renaudjenny/heurescreuses
iOS, Apple Watch and macOS application that helps you find the best time to start your electric consuming devices like dishwasher or washing machine, it does the math for you to find the best delay for your programs.
https://github.com/renaudjenny/heurescreuses
composable-architecture tca
Last synced: 2 months ago
JSON representation
iOS, Apple Watch and macOS application that helps you find the best time to start your electric consuming devices like dishwasher or washing machine, it does the math for you to find the best delay for your programs.
- Host: GitHub
- URL: https://github.com/renaudjenny/heurescreuses
- Owner: renaudjenny
- License: mit
- Created: 2023-05-08T05:37:39.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-28T21:16:56.000Z (about 2 years ago)
- Last Synced: 2025-03-23T13:46:33.870Z (about 1 year ago)
- Topics: composable-architecture, tca
- Language: Swift
- Homepage:
- Size: 352 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Heures Creuses
>**Heures Creuses** is French for *Off peak* and prononced *er crehz* is an application that helps you know when to start your electric consuming devices like dishwasher or washing machine to avoid peak hour and save some money.
## Features
* ⏰ Time remaining before the next **peak hour** or **off peak**
* ⚙️ Add your electric consuming devices, their programs and possibility of delays
* 🤖 This app will do the math for you and will show you when it's best to start your device program with the type of delay you might choose
## Icons and illustrations
All artistic work has been made by [Mathilde Seyller](https://instagram.com/myobriel). Go follow her!
## Minimum required to build the project
Works with **Xcode 15.1**.
## Libraries used
* 🏠 [The Composable Architecture (TCA)](https://github.com/pointfreeco/swift-composable-architecture): library for helping building apps in a consistent and understandable way. Using two main principles: Single point of truth and unidirectional flow. It's also way more easier to test than any architecture I worked with.