/myFit

(WIP) A simple way to get and stay fit! Keep yourself accountable, browse suggested workouts, create custom workouts, get meal suggestions, track your daily calories, and chat with workout partner/trainers. Fetches data from the following API’s: Edamam, USDA, NewsAPI, Yelp, and EventBrite. Uses Pods: Alamofire, Kingfisher, Toucan. Persistence with UserDefaults, FileManager

Primary LanguageSwiftMIT LicenseMIT

** Note: Work in Progress *** - I will start updating again next week **

A simple way to get and stay fit! Keep yourself accountable, browse suggested Workouts, create custom workouts, get meal suggestions, track your daily calories, and chat with trainers.

App Flow:

Designing & Planning

Features:

  • Browse workouts
  • Create custom workouts
  • Meal Suggestions and Meal Planning
  • Schedule workouts with friends/partners/coaches
  • Chat with Partners
  • More...

Built with:

  • Swift 4.2
  • Data APIs: Edamam, USDA, NewsAPI, Yelp, EventBrite, Facebook GraphQL
  • Storage: UserDefaults, Filemanager (migrating to CoreData)
  • Pods: Alamofire, SwiftyJSON, FBSDKLoginKit

Developed by:

Winston Maragh