SyncIn is an application designed to bridge the gap between individuals within close proximity, enabling effortless interaction. The app identifies users within a predefined geofenced area, allowing them to connect based on shared interests, goals, or networking preferences. It provides a seamless user experience with a modern UI and integrates with Firebase for backend services.
- Geofencing-based user discovery
- Interest-based connections
- Secure and seamless communication
Ensure you have the following installed:
- Xcode (latest version recommended)
- CocoaPods (
sudo gem install cocoapods)
- Clone the repository:
git clone https://github.com/anshhoff/SyncIn.git cd SyncIn - Install dependencies:
pod install
- Open the project in Xcode:
open SyncIn.xcworkspace
- Ensure you have configured Firebase by adding your
GoogleService-Info.plistfile to the project. - Build and run the app on a simulator or a connected device.
- Firebase
- SwiftUI / UIKit (based on your UI approach)
- Other dependencies listed in
Podfile
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch). - Commit your changes (
git commit -m "Added new feature"). - Push to the branch (
git push origin feature-branch). - Open a Pull Request.