An iOS app using Google Maps Platform and Places APIs to find the best place for friends to meetup automatically. It uses K-Means algorithm to determine the shortest routes (in total) for everyone. It will also suggest new places for you to visit so you can come up with new creative ideas during the meeting (new settings stimulate creative). |
All you have to do is input one-time your home location (or use your current location) and invites friends to join a group chat with you. From that group that, the app can suggest places that are appropriate for meetups with different settings such as: library, caffe, etc.
Login | Set Location | Home Screen |
---|---|---|
Set Meeting Name | Choose Settings Type | Configure Security | Voila! |
---|---|---|---|
Open Group | Invite in any ways you want |
---|---|
Open Group | Scroll through recommendation list and ENJOY! |
---|---|
Want to contribute? Great!
To fix a bug or enhance an existing module, follow these steps:
- Fork the repo
- Create a new branch (
git checkout -b improve-feature
) - Make the appropriate changes in the files
- Add changes to reflect the changes made
- Commit your changes (
git commit -am 'Improve feature'
) - Push to the branch (
git push origin improve-feature
) - Create a Pull Request
If you find a bug (the website couldn't handle the query and/or gave undesired results), kindly open an issue here by including your search query and the expected result.
If you'd like to request a new function, feel free to do so by opening an issue here. Please include sample queries and their corresponding results.
- Swift - a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.
- Floaty - ❤ Floating Action Button for iOS.
- Firebase/Database - Store and sync data with our NoSQL cloud database. Data is synced across all clients in realtime, and remains available when your app goes offline.
- Firebase/Storage - a powerful, simple, and cost-effective object storage service built for Google scale.
- SwiftyJSON - The better way to deal with JSON data in Swift.
- FacebookCore - Swift-tailored experience to integrate your app with Facebook.
- PopupDialog - A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style.
- GooglePlaces - contains the Google Places API for iOS, supporting both Objective C and Swift.
- GoogleMaps - This pod contains the Google Maps SDK for iOS, supporting both Objective C and Swift.
- IQKeyboardManagerSwift - Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.
- Alamofire - Elegant HTTP Networking in Swift
- Pulsator - Pulse animation for iOS
- Sonar - Radar style view written in swift
- SDWebImage - Asynchronous image downloader with cache support as a UIImageView category
- FaceAware - An extension that gives UIImageView the ability to focus on faces within an image.
- SCLAlertView - Beautiful animated Alert View. Written in Swift.
- KMPlaceholderTextView - A UITextView subclass that adds support for multiline placeholder written in Swift.
- Chameleon - Color framework for Swift & Objective-C (Gradient colors, hexcode support, colors from images & more).
- StatefulViewController - Placeholder views based on content, loading, error or empty states
- Armchair - A simple yet powerful App Review Manager for iOS and OSX in Swift
- Resolve bugs
- Add settings page
- Improve UI/UX
Quang Luong |
MIT © Quang Luong