Skip to content

iOS social app for walking, meeting people & sightseeing

Notifications You must be signed in to change notification settings

pagoda8/Walking-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Idea behind the app

This app aims to improve the experience of walking and make it more enjoyable. It allows users to meet new people and discover new places.

App's description

  • Users can upload photos of places and see photos uploaded by others.
  • Locations of the photos can be seen on a map.
  • Users can discover other people's profiles by viewing the photos.
  • Points are awarded by walking to a photo's location and collecting it.
  • Users can add others to friends to have a chat or compete in challenges.
  • Achievements can be gained for collecting photos and winning challenges.
  • App recommends interesting places to visit nearby.

Tools used

  • Swift & UIKit
  • Sign in with Apple
  • CloudKit
  • StreamChat
  • OpenAI API
  • CoreLocation
  • MapKit
  • AVFoundation

Screenshots

Database structure

The cloudkit-schema.ckdb file defines the schema for the CloudKit database and can be used for configuring a CloudKit container.

Details

Compatibility
iOS 16.0

Disclaimer: This is a proof-of-concept app developed as a learning project.