Skip to content

A modern iOS demo app built with SwiftUI, showcasing a list of services with real-time search, detail view navigation, pull-to-refresh, and native Apple Maps integration. Designed using the MVVM architecture and Combine for reactive search.

Notifications You must be signed in to change notification settings

Alenroyfeild/ServicesApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ› ๏ธ SwiftUI Services Listing App

A modern iOS demo app built with SwiftUI, showcasing a list of services with real-time search, detail view navigation, pull-to-refresh, and native Apple Maps integration. Designed using the MVVM architecture and Combine for reactive search.

โœจ Features

  • ๐Ÿ” Real-time search with Combine & 300ms debounce
  • ๐Ÿ“‹ Service list with custom cards, badges, and metadata
  • ๐Ÿ“ฑ Detail view with sections for description, location, notes, and schedule
  • ๐Ÿ—บ๏ธ Apple Maps with custom pin annotation
  • ๐Ÿ”„ Pull to refresh using refreshable modifier
  • ๐Ÿงญ Built using NavigationStack, List, and other SwiftUI 2.0+ APIs
  • โœ… Fully native โ€“ no external libraries

๐Ÿ“ฑ Requirements

  • iOS 16.0+
  • Swift 5.7+
  • Xcode 14+

About

A modern iOS demo app built with SwiftUI, showcasing a list of services with real-time search, detail view navigation, pull-to-refresh, and native Apple Maps integration. Designed using the MVVM architecture and Combine for reactive search.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages