trickpirata / YelpDemo

Yelp API Demo using SwiftUI, Combine and Realm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YelpDemo

Yelp API Demo using SwiftUI and Combine

Architecture

The application is built on MVVM+Coordinator.

Project structure

The project is using Xcode workspace.

  • YelpAppDemo holds the application
  • YelpAPI contains api functions
  • YelpUI contains shared styling and shared views

Quick Look

Screen-Recording-2021-08-13-at-8.28.24-PM.gif

Technologies/Dependencies

How to Run

  • Open the YelpDemo.xcworkspace

Testing

Switch to YelpAPI for the YeplAPITests.swift

To Dos

  • Unit testing
  • Code Cleanup

About

Yelp API Demo using SwiftUI, Combine and Realm

License:Apache License 2.0


Languages

Language:Swift 98.9%Language:Objective-C 1.1%