/FindHub

Primary LanguageSwift

FindHub

FindHub it's a easy way to find a user's repositories and the latest commits. To run the app just clone the repository and run in Xcode.

The app architecture used MVVM to avoid massive view controllers, readability and also to enable the ability to scale.

Covered topics

  • UITableView Diffable Data Source
  • Pagination Data Fetch
  • Generics JSON Fetching
  • Handle Service Erros
  • ViewCode
  • Auto Layout Constraint Animations
  • Dark Mode

Today Tab

LaunchScreen Main Screen
Light Dark
Result Screen Repository Screen
Light Dark Light Dark

Credits

Support

If you have a question, find a bug, or a suggestion, please open an issue on GitHub.