Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 796 Bytes

README.md

File metadata and controls

18 lines (14 loc) · 796 Bytes

MatchMate

A sample SwiftUI app with random api generator.

Use the master branch for your building. It is upto date with the dev branch.

Features -

  1. Ability to load random users on the Home Screen.
  2. You can respond to the users in the Home Screen, with the Accept/Decline buttons, which would send them to the Responded Matches Page
  3. You can navigate to the Responded Matches page by clicking the heart on the top right!
  4. A new user is automatically fetched to maintain the 20 user list.
  5. Everything is saved locally so you can close the app without worries!

This project is made with MVVM architecture on mind and uses SwiftUI's inbuilt libraries.

Technologies used -

  1. AsyncImage for loading Images.
  2. URL Session for API calls.
  3. CoreData to store users locally.