Spotvice

Spotvice

Social media platform for sharing your favorite travelling experiences
Social networking

Social networking

Our client’s request

 image
Client's location: Milan, Italy

When the CEO of Spotvice came to us, they had more of an intention than a definite idea – a desire to help people get as much pleasure out of traveling as possible. Our goal was to develop a user-friendly iOS application and an attractive landing page for it. The app was to serve several purposes. First, it would help people find new places based on advice from friends (not just strangers on the internet). Second, it would let people create a bucket list of places they want to see, whether a new French restaurant in LA or a gorgeous waterfall they once drove by.

iOS Travel Lifestyle Mobileapp

Relevance

The travel industry has been growing steadily for a while now. In fact, it has outpaced the growth of the global economy in 2017, and this trend is not expected to stop. Estimates by the World Travel and Tourism Council predict average industry growth of 3.9% per year over the next ten years.

These numbers, combined with inevitable technological advancements, suggest that travel applications such as Spotvice are likely to be successful and continue gaining popularity.

Results

Duration:
December 2016 – April 2017
Team:
iOS - 2 UI/UX - 2 QA - 1 PM - 1
Designed the UХ/UI

As we built Spotvice from the ground up, design and business logic naturally were the first things we did. The design of the iOS application features a simple and comfortable structure with soothing, aesthetically pleasing colors. We designed all of the icons to be discreet and easy to understand and custom made each animation. For the logo, our team played around with various map-themed ideas, and the result was a geopin-styled icon.

For the landing page, we went with the same color scheme used in the application and added some lively animations to make the user experience entertaining.

Set up a lightweight backend

We built a Django-based control panel to manage the platform and developed a REST API to feed the native iOS application. We integrated Amazon S3 to store media cost-efficiently.

Integrated social media accounts

As Spotvice is in a way a hybrid of several social media services, we had to make sure that the features it offers from these services were supported seamlessly. Among others, we added Facebook integration because we knew that our client wanted Spotvice to be a friend-based platform.

We also integrated the Google Places API to process geolocation data, which was extremely important for this project. By implementing Apple Maps as well, we made it easier to find beautiful locations.

Developed a native iOS application

The iOS application was released in the beginning of April 2017. Currently, we’re waiting for user feedback so we can analyze the app and make improvements before starting development of Spotvice for Android.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Technology Stack

Mobile

Apple Maps
Apple Maps
Apple push notification
Apple push notification
Facebook SDK
Facebook SDK
Google Maps
Google Maps
Google Places
Google Places
Swift
Swift

Backend

Python
Python
Django
Django
REST
REST
Django REST framework
Django REST framework
Celery
Celery
Google API
Google API
P
Push Notifications
PostgreSQL
PostgreSQL
PostGIS
PostGIS
A
Amazon S3

Frontend

S
SVG
OwlCarousel2.js
OwlCarousel2.js
TweenMax
TweenMax
jQuery
jQuery

Client's feedback

"They are very detail-oriented. They push your limits."

CEO of Spotvice

See more case studies

Ensuring vehicle safety with GPS tracking solutions

Ensuring vehicle safety with GPS tracking solutions

The Possio app monitors vehicles’ location with the help of a Possio Tracker device

  • Android
  • iOS
  • Webapp
  • Tracking
Developing an MVP that finds the best Instagram hashtags

Developing an MVP that finds the best Instagram hashtags

A mobile application that helps Instagram users find perfect hashtags for their posts

  • Hashtag
  • Android
  • iOS
  • Instagram