An open API service indexing awesome lists of open source software.

https://github.com/haraldbregu/worldbeers

The most well-known beer-producing company in the world.
https://github.com/haraldbregu/worldbeers

Last synced: about 2 months ago
JSON representation

The most well-known beer-producing company in the world.

Awesome Lists containing this project

README

        

# 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:

```swift

protocol Drink: Codable {}

struct Beer: Drink {}

```

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

```swift

class BeerService: Networking

```

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