Drink & pick

A mobile application for those who want to have fun and meet new people

Another project that we took over from fellow programmers, primarily due to the need to create an iOS version of the application. Since there was only an Android version of the app, it was necessary to create an iOS version completely from scratch. Of course, that version had to fully follow the flow, that is, the functionality of the Android version of the application, but adapted for mobile phones powered by the iOS system. Since we didn’t have to fix some previous versions of the application, we had our hands completely free to create a new version. And we did our best, as every time so far, to make the client (over)satisfied.

Management system (CMS)

We used the existing content management system and connected to it via API. It was necessary to make additional modifications and improvements, but as always, we did it in the best possible way.

Mobile application

Given that we used the existing design, which we further adapted to the requirements of the iOS system, as well as the existing CMS, in this project we focused on programming the front end of the application. In addition to the standard functionality of logging into the system, users in this application can choose between two options - DRINK and PICK.

DRINK MODE

The focus in this mode is on events, as well as hanging out with friends. You only need to select your favorite type of music, entertainment method, preferred location and the app will do the rest. In the DRINK mode, the user can connect with his friends, see where they are if they are logged in to one of the locations on the map, and communicate with them at any time.

PICK MODE

This mode is basically used for dating - by filling out the profile (yours and the match person), the algorithm will do its job and offer you compatible users, and show their locations marked with green color. Of course, before starting communication, it is necessary to exchange a selfie with a compatible person, so that the user can be sure that the algorithm has done its job well :). So, stop wasting time sitting at home and chatting, download the app, go out and have fun!

Frequently asked questions

What exactly did RedCode build for Drink & Pick?
The app already existed on Android, but there was no iOS version at all. We came in and built the iOS app from scratch with Flutter, matching the full flow and feature set of the Android version while adapting everything to how iPhones are expected to behave. We also connected the app to the client’s existing CMS over an API and made the changes that integration needed.
What is the difference between DRINK mode and PICK mode?
They serve two different reasons for opening the app. DRINK mode is about events and seeing friends. You pick your music taste, the kind of night out you want and a location, and the app handles the rest, plus you can see where friends are on the map if they have checked in. PICK mode is for dating. You fill out your profile and what you are looking for, the algorithm suggests compatible people and shows them on the map in green.
Why did you rebuild the iOS app instead of reusing the Android code?
There was no iOS version, so there was nothing on Apple’s side to reuse. Building it fresh worked in our favor. We were not patching someone else’s old code or working around past decisions, so we could match the Android experience properly and follow Apple’s conventions instead of forcing Android patterns onto an iPhone.
How does the selfie exchange in PICK mode work, and why is it there?
Before two matched people can start chatting, they swap a selfie. It is a quick trust step. It helps confirm the person on the other side is real and matches their profile, so you have more confidence before you arrange to actually meet. It is a small thing that makes a dating app feel safer to use.
Can you take over an app another agency or developer started, like you did here?
Yes, that is a big part of what we do. Drink & Pick came to us from other developers because they needed the iOS side handled. We are comfortable picking up an existing product, whether that means continuing it, fixing an earlier version or building a missing platform from zero. Tell us what state the project is in and what is missing, and we will map out the way forward.

Key Results

Dual modes
DRINK & PICK
Events/friends or dating
iOS adaptation
from scratch
Full iOS version development
API integration
existing CMS
Connected to management system
Location matching
GPS-based
Find events or dates nearby

Technologies

Flutter
Flutter

Projects from the category