Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 906 Bytes

README.md

File metadata and controls

34 lines (19 loc) · 906 Bytes

WorldBeers

WorldBeers, a multinational beer industry, is the client of the app, and there are plans to augment the app with additional features and release it in multiple countries.

How to start

To start developing this app you need CocoaPods installed and than run:

pod install

How to extend features

The app is structured in a way to be scaled vertically. Each model created should be conformed to Drink protocol:

protocol Drink: Codable {}

struct Beer: Drink {}

You can use NetworkService to make http requests or create a custom class conformed to Networking protocol:

class BeerService: Networking

Use the same UI Layout for every type of drink without changing anything in the code.