FriendFace is an iOS app built with SwiftUI that allows you to fetch a list of friends from an API, display them in a list, and view detailed information about each friend. The app also shows nested friends, where you can explore the friends of your friends. Additionally, the app caches the friend data using Core Data to provide offline access. This app was made as the challenge of Days 60 and 61 from 100 Days of SwiftUI.
- API Integration: Fetch a list of friends from an API and display them in a list.
- Detail Page: View detailed information about each friend, including their name, age, address, company and email.
- Nested Friends: Explore the friends of each friend by navigating to their detail page.
- Core Data Caching: Store the friend data locally using Core Data for offline access.
- SwiftUI: Utilizes the modern declarative framework SwiftUI for building the user interface.
Simulator.Screen.Recording.-.iPhone.14.Pro.-.2023-04-04.at.18.43.35.mp4
- iOS 16.0+