Trending project
XO projects with the most verified people and teams
Inside the XO network
The people, teams, and projects that make up the XO network
Featured project
“Goji Labs became a member of Goji Labs' team by contributing creatively, not just technically. Their thoughtful input changed the product for the better.” - Charlie Mason, President & CTO XO represented a new kind of social app that was simple, fun, intuitive, and encouraged participation both in-person and remotely with chat, video, and gamified elements. Goji Labs helped to develop a unique notification system for this cutting-edge social network that avoided the pitfalls of many of its competitors to create a brand new experience. Product Goals Conceptualizing, designing, and high-fidelity wireframing Prototyping and developing the XO Native, iOS mobile application The Challenge The founders of XO wanted to create a novel way to allow users to see which of their friends are hanging out together. When a group of connected users gets together, XO automatically creates an event at their location, which can be viewed by other friends. This native mobile app features chat, a group comments board, an image/video gallery (group story), and an interactive ‘Dare Camera’ game that increases the stakes at a party or gathering. DELIVERABLES Discovery Research Report Research Results Key Areas of Opportunity Design User Journeys Story Maps Low-Fidelity Wireframes Prototype Usability Test Results High-Fidelity Wireframes The Process & Tech An orchestra of different technologies had to be conducted into place to power this complex piece of software and its engaging user experience. The server-side was built with Ruby on Rails and Postgres. Goji Labs designed and implemented several algorithms to automatically create group events based on users’ locations, as well as to detect and build connections by syncing users’ contact lists during onboarding. Goji Labs also put in place a clever notification system to alert the user to any updates and new activity on their feed. Goji Labs leveraged this push notification system to keep the feed up-to-date, in lieu of implementing a computationally expensive, battery-draining, always-on WebSocket connection. The Outcomes Goji Labs built an iOS application, using Swift, and a backend Ruby on Rails system with Postgres, which help create and enhance a physical social network enhanced by digital technology. XO is a social network free from the downsides of most digital-only social networks and encourages physical participation while allowing others to participate remotely in real-time. Credits: Goji Labs https://gojilabs.com/case-studies/