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.
- Host: GitHub
- URL: https://github.com/haraldbregu/worldbeers
- Owner: HaraldBregu
- Created: 2023-03-01T20:06:05.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T12:44:26.000Z (about 2 years ago)
- Last Synced: 2025-01-14T04:14:10.300Z (3 months ago)
- Language: Swift
- Size: 1.64 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.