Skip to content

sakshar2303/Community_Aid_1.0

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿค CommunityAid

CommunityAid is a hyper-local mutual aid platform built with SwiftUI and SwiftData. It allows neighbors to post and fulfill help requests in real-time, fostering a stronger, more connected community.

๐Ÿš€ Features

  • Interactive Map: View help requests nearby using MapKit with custom animated annotations.
  • Urgency System: High-priority requests feature a custom pulsing visual effect to grab attention.
  • Photo Support: Users can attach photos to requests for better context using PhotosUI.
  • Smart Filtering: Filter requests by category (Food, Tools, Car, Moving, etc.) to find where you can help best.
  • Deep Linking: Integrated with Apple Maps for one-tap navigation to a request's location.
  • Local Persistence: Uses SwiftData for lightning-fast local storage and offline access.

๐Ÿ› ๏ธ Tech Stack

  • Language: Swift 6
  • Framework: SwiftUI
  • Database: SwiftData (with External Storage for images)
  • Location Services: CoreLocation & MapKit
  • Architecture: Observation Framework (MVVM)

๐Ÿ“ธ Screenshots

Map View Help Feed Request Details
[Add Map Screenshot Here] [Add Feed Screenshot Here] [Add Detail Screenshot Here]

๐Ÿ—๏ธ Installation

  1. Clone the repository:
    git clone [https://github.com/sakshar2303/CommunityAid.git](https://github.com/sakshar2303/CommunityAid.git)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages