Skip to content

thisisalliet/FocusFoodie

Repository files navigation

FocusFoodie

FEATURES

  • Enter the tasks and add notes, then customise the timer with category.

  • Determine the timer by selecting ingredients you like.

  • Click on the button and start your focusing journey.

  • Check your focusing records of the week and enjoy the colorful dish!

TECHNICAL HIGHLIGHTS

  • Worked with MVC pattern to achieve the expandable, maintainable, and low-coupling code.
  • Customized UITableview and UICollectionView for simulating the scrolling behavior and reusing the custom nibs for multiple interfaces and layouts.
  • Accomplished the sign-in authorization, database access, creation and monitor as well as storage with Firebase.
  • Utilized Singleton for access to model managers while passing value between controllers with delegate and closure.
  • Integrated UserNotifications with Lottie for lock-screen alert and JSON-based animations for dynamic interfaces.

LIBRARIES

Requirement

  • Xcode 13.1 or any higher version.
  • Swift 5.0 or any higher version.
  • iOS 14.0 or any higher version.

RELEASE NOTES

Version Date Description
1.0 2021.12.01 Launched on TestFlight

CONTACT

Allison Tang [email protected]

LICENSE

This project is licensed under the terms of the MIT license.

See the LICENSE file for more info.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published