Create proximity detection from 1m to 5km using mobile phones, pinpoints and beacons
Match people, products and services by using simple location-based publications and subscriptions. Whether your application is about finding a date, buying a last minute event ticket or ordering a taxi, use Matchmore to match supply and demand based on proximity or location. Thanks to our contextualized pub/sub, we provide a unique solution to match information in real-time between numerous moving objects.
Easily deploy indoor and outdoor tracking of people and objects to gather valuable data or monitor moving patterns. From logistics to exhibitions, track in real-time moving pallets in your supply chain or analyze people crowd patterns during events. Matchmore fully integrates IoT devices like beacons and provides a highly scalable technology to support up to millions of moving objects.
Create a virtual geofence and push smart notifications when users approach a chosen point of interest. The key to satisfied users is to keep them updated on their preferences based on certain criteria. Trigger smart notifications to visitors on festivals when they approach other relevant visitors, food stands or music stages. Matchmore’s contextualized pub/sub helps you to deliver the right information at the most opportune time and location.
// Creating a Publication
MatchMore.startUsingMainDevice { _ in
let publication = Publication(topic: "ticketstosale", range: 100, duration: 30, properties: ["event": "Jazzy Festival", "price": "100"])
MatchMore.createPublication(publication: publication, completion: { _ in
print("Created Publication")
})
}
{
"topic": "ticketstosale",
"properties": {
"event": "Jazzy Festival",
"price": "100",
},
"range": 100,
"duration": 300
}
// Creating a Subscription
MatchMore.startUsingMainDevice { _ in
let subscription = Subscription(topic: "ticketstosale", range: 100, duration: 300, selector: "event = 'Jazzy Festival''")
MatchMore.createSubscription(subscription: subscription, completion: { _ in
print("Created Subscription")
})
}
{
"topic": "ticketstosale",
"selector": "event = 'Jazzy Festival'",
"range": 100,
"duration": 300
}
Thanks to simple yet powerful programming and testing models
Thanks to direct support of all mobile platforms and object types
Thanks to optimized and scalable execution and cost models