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

https://github.com/possen/upcomingevents

Calendar show conflicting times.
https://github.com/possen/upcomingevents

Last synced: 3 months ago
JSON representation

Calendar show conflicting times.

Awesome Lists containing this project

README

        

Upcoming Events:
Show a calendar view and conflicted dates.

Goals:
* Demonstrate functional programming
* Separation of concerns
* Separate sectoins for each Day
* MVP pattern EvenLogicController
* Reusable genercised class for adapting CollectionView to data in model.
* Avoids forced unwraps for view controllers by creating a LazyLoaded section which is called after viewDidLoad
* Designed for network access by async call, although not required in project
* Lazy loaded DateFormatters that should only get created once, as they are expensive to create.

![Image](https://github.com/possen/UpcomingEvents/blob/master/Simulator%20Screen%20Shot%20-%20iPhone%20X%20-%202018-07-10%20at%2023.18.43.png)