WordCamp is a conference that focuses on everything WordPress.
WordCamps are informal, community-organized events that are put together by WordPress users like you. Everyone from casual users to core developers participate, share ideas, and get to know each other.
This app, built using SwiftUI, presents alist of Upcoming WordCamps.
WordCamp list iOS
WordCamp details iOS
WorCamp List watchOS
This app is built using a traditional three layer architecture.
Data is provided by an implementation of the
WordCampService protocol, that uses the endpoint
https://central.wordcamp.org/wp-json/wp/v2/wordcamps to fetch the list of upcoming WordCamps.
Data obtained from the data transfer layer is prepared for presentation in
WordCampsViewModel. Each WordCamp is prepared for presentation by an
The list of WordCamps is rendered by
ScheduleList, with each individual "cell" rendered by
WordCampListView and the individual WordCamp details view is rendered by