Like many developers and entrepreneurs, we spend most of our time in a co-working space. Co-working spaces can be hectic if you miss a connection or can't find your meeting. We wanted to create a virtual receptionist that links up a user with a colleague, flawlessly.
What it does
Users check in by selecting from a list of colleagues. The colleague receives a Spark notification and a video call is opened with the user. The colleague's location is illustrated for the user, in real time. No missed connections, no ambiguity.
How we built it
Cisco Spark provides chat and video calling via a bot. The bot communicates with the receptionist front end via PubNub BLOCKS. The receptionist receives the colleague's coordinates from welcometo.host and uses Esri ArcGIS to stream the colleague's location on a 3-D map. The receptionist is hosted on welcometo.site, provided by Radix. Slick.
Challenges we ran into
Integrating three different SDKs took longer than expected.
Accomplishments that we're proud of
Smooth video calls and streaming location tracking in the browser are are pleasure to see.
What we learned
-A vast amount about map data and rendering with ArcGIS -The power and simplicity of PubNub BLOCKS -The convenience and excellent user experience of Cisco Spark -That the future is bright with evocative Radix domain names
What's next for welcometo.site
The first iteration of this product will be installed at our co-working home, the Ministry of Startups in Shoreditch.