I created this mobile application in my spare time to check daily biorhythms.
Main responsibilities
- Created a modular architecture to isolate features.
- Used clean architecture to isolate domain logic from presentation and data.
- Implemented all features 100% with SwiftUI (including navigation and charts).
- Wrote unit tests (including snapshot tests) and UI tests (automation).
- Added compatibility with
WidgetKit
(launch and lock screen widgets), as well as with Apple Watch (WatchKit
) and macOS (Catalyst
).
Technologies
#ios #mobile #swift #swiftui #combine #charts #xcode #unit #ui #snapshot #testing #apple #watch #macos #catalyst #widgetkit #widgets #navigationstack
Screenshots
![](https://corteggo.dev/wp-content/uploads/2023/04/dailybio_0.webp)
![](https://corteggo.dev/wp-content/uploads/2023/04/dailybio_1.webp)
![](https://corteggo.dev/wp-content/uploads/2023/04/dailybio_2.webp)
![](https://corteggo.dev/wp-content/uploads/2023/04/dailybio_3.webp)
![](https://corteggo.dev/wp-content/uploads/2023/04/dailybio_4.webp)
![](https://corteggo.dev/wp-content/uploads/2023/04/dailybio_5.webp)
When
2022-2023
![](https://corteggo.dev/wp-content/uploads/2023/04/download-on-the-app-store4659-1.jpg)