ArtyGeek designed and developed an InVision UI demo and MVP for a travel app. Built for iOS, Android, and the web, it creates a diary of visited places based on geolocation that users can share on social media.
Friends, colleagues, and internal staff are all pleased with how well ArtyGeek fulfilled requirements on deadline to yield high quality deliverables. The team offered excellent communication, and was always open to feedback. They negotiated a fair payment system and were dedicated to project goals.
“From [a communication] point of view, they're one of the best companies we've ever worked with.”
Introduce your business and what you do there.
I'm a cofounder of a relatively new startup. Our company is creating a new kind of mobile travel app that automatically generates a travel diary for consumers who go on trips.
What challenge were you trying to address with ArtyGeek?
ArtyGeek worked as our main subcontracting partner to execute the first version, the MVP level product, for our pilot.
What was the scope of their involvement?
Initially, we explained our targets, timelines, and budget, and negotiated an appropriate payment model. As a hybrid model based on Ionic, the app runs on both Android and iOS, and has a server component, as well. Functionally, the program identifies different restaurants, hotels, or tourist sites users visit while on vacation, and proposes adding those entries to an automatically generated travel diary. After your trip, you can either share the entire diary or selected parts of it with your friends via different social media platforms.
During a previous engagement, they’d built an InVision UI demo that was limited to stories and user cases. We'd provided initial wireframes at that time, but the more recent design specs cover a wider scope. The team formulated an appropriate technical implementation strategy, and identified which technologies to use for the backend and frontend. Critically, they determined what purposes various configurations would serve in the long term. Using a collaborative process helped us pinpoint the best way to deliver.
What is the team composition?
Our main contacts were the CTO of the company, who worked on the technical requirements and communications, and our project manager, who monitored the requirements list and distributed tasks to different resources. They had one dedicated UI designer. At select times, we interacted directly with the team members, but that was uncommon.
How did you come to work with ArtyGeek?
We found ArtyGeek via a referral who’d heard good things about their company. Since we were a new company, we didn't want to just pick the first vendor we found. We evaluated 4-5 other developers prior to selecting them.
How much have you invested with them?
We spent $7,000 on their services.
What is the status of this engagement?
The project started in November 2017. We’re still finalizing small facets of the MVP, but it's mostly complete.
What evidence can you share that demonstrates the impact of the engagement?
Most of the feedback I can offer is based on how happy we are. They've implemented the work very well. We’ve been able to easily monitor that everything's been completed. There were a few times we changed our mind and dropped a few requirements, but it was our proposal to do so. Since we've been working on an MVP, our policy standard is quite different than it would be for a high quality, commercial product. In terms of expectations, both our internal staff and our friends and colleagues have been very pleased
How did ArtyGeek perform from a project management standpoint?
They're always open to discussions, and we have a great connection. We've had systematic calls, maintained an Excel spreadsheet of our requirements, and used Jira for monitoring bugs. One could always be stricter about following up, but they've done very well.
What did you find most impressive about them?
The thing we've loved most about ArtyGeek is their excellent communication. From that point of view, they're one of the best companies we've ever worked with. They made us feel like they really share our goals, and showed consistent dedication to building a great product.
Are there any areas they could improve?
They could have focused more on explaining why they chose to do certain things. That lack of clarity could have stemmed from our focus, though; we didn't really highlight that factor.
Do you have any advice for potential customers?
Being open and honest with them helps to consistently identify the right solution. Treating them as team members, rather than subcontractors, works really well.