Skip to content

iOS based fitness logging app built in Swift5 (Example of Viper Architecture, BDD and Core Data)

License

Notifications You must be signed in to change notification settings

dogfeetguyz/FLog

Repository files navigation

FLog

About FLog

FLog is an iOS based fitness logging app written in Swift5 and Storyboard
Also, Flog is a good example of

  • Viper Architecture
  • BDD (with Unit Test and UI Test)
  • Core Data

Version

1.3

Support

  • Xcode 11.3+
  • Swift 5.0+
  • iOS 13.0+

Configuring the Project

Configuring the Xcode project requires a few steps in Terminal.

  1. Open Terminal.

  2. Move to FLog's root directory.

  3. Install pods into the project by typing in terminal

pod install

  1. Open FLog.xcworkspace in Finder

  2. Clean and Run

Unit Tests

FLog has unit tests that can be run on an iOS target. These tests are in FLogTests and FLogUITests group. To run the unit tests, select either the FLogTests or FLogUITests scheme in the Scheme menu. Then hold the Run button down and select the "Test" option, or press Command+u to run the tests.

Release

You can find this on App Store
https://apps.apple.com/app/log-your-fitness-flog/id1499437027

Releases

No releases published

Packages

No packages published