A news app
This app is created by me (Oleg Nalyvaiko) in order to show my skills in working with: REST API, Firebase, CoreData, SnapKit
This app has features:
- Custom TabBar
- Firebase authentication
- Firebase Firestore data sync
- Saving data offline using CoreData
- Only in code autolayout usung SnapKit
- Image caching
- Parsing JSON from newsapi.org
Project was tested on iPhone 13 running iOS 15.2
Google sign in
GoogleRegister.mov
GoogleLogin.mov
Email sign in
EmailRegister.mov
LoginEmail.mov
WrongPassword.mov
Home Screen
MainScreen_SaveLogics.mov
HomeDiscoveryLogics.mov
DetailScreen_WebViewLogics.mov
RefreshMain.mov
Discover Screen
DiscoveryLogics.mov
NoResults.mov
User screen
UserLogics.mov
RemovingSourcesCategories.mov
UI/UX Design by Rifqi Arkaanul https://www.figma.com/community/file/1220951169416394147