How We Created A Crowdsourcing App For The Leading Russian Bank

Description

Our team developed a mobile application for SberBank Idea - a successful crowdsourcing platform, funded and supported by a leading financial institution.

We developed a cross-platform mobile app that was adapted to 7 mobile devices (iPhones, Android smartphones, tablets, Apple tablets, smart watches with React Native, and others)

Tech stack

React Native

Our role

API, UI, Mobile App Development

Overview of interface and functionality

Sberbank Idea connects bank users to the team, allowing them to submit their ideas as soon as possible. Our priority was to combine the rich functionality of an outsourcing platform with a simple UI/UX.

Idea management

Management

Users can leave their suggestions for bank improvements by choosing the category where the change should be implemented (customer service, innovation, transactions, etc). Each registered user can leave, edit, delete their ideas in an admin panel.

Evaluation

Sberbank Idea is a crowdsourcing tool where users can leave suggestions for bank improvement. These suggestions undergo a peer-to-peer voting: each user has 15 points which can be given to a favorite idea via public votes.

Feedback

Visitors can comment and like ideas of other users, therefore, increasing its chances of being implemented.

User community

Community management

The moderator can evaluate the ideas, change their status (accepted, implemented, declined), and request improvements. Community management provides feedback to users about the quality of their work and lets them get details on project's status.

Leaderboard

All active members are ranked by the community according to their contributions.

Project dashboard

All ideas and categories are displayed in a dashboard as cards. This page keep track of the number of involved users, progress, and deadlines.

Content

News

Our team created services for news creation, editing, and enabled user feedback, such as likes and comments. A post includes text, image, meta tags, formatting, video content, and statistics.

Blog

App managers create and format posts and target specific updates to particular target audience segments. The post can be displayed publicly or to chosen users.

User polls

App users can answer yes/no, open, check-box, and other types of questions. Additionally, they can add files, media, and hyperlinks to their open answers.

Registration

User segmentation

Sberbank Idea is opened to two types of users: 1) bank's employees that manage and evaluate submitted ideas; 2) bank customers that suggest ideas for improvements. Each of these categories has a unique registration field and a different admin panel view.

Sign-up and login

Users can use their emails, passwords, and mobile numbers for multi-step authentication. We also enabled a sign-up social media credentials, connecting Facebook, VK, and OK. Users can reset their passwords via email or SMS.

Architecture

Our team outlined the full structure of app's architecture, defined user personas, server guidelines, and solution's functionality and interface.

Backend

The moderator can evaluate the ideas, change their status (accepted, implemented, declined), and request improvements. Community management provides feedback to users about the quality of their work and lets them get details on project's status.
All active members are ranked by the community according to their contributions.
All ideas and categories are displayed in a dashboard as cards. This page keep track of the number of involved users, progress, and deadlines.

Numbers

99%
The solution was available to users 99% of all run time during the year.
24/7
The application is available 24/7.
12
The application combined 12 entities: projects, ideas, news, comments, posts, users, ratings, manager ratings, notifications, idea evaluation, user polls, and custom badges.
4
hours
The maximal amount of time, required to deal with a technical issue is 4 hours.

Results

Our team successfully handled multiple feedback loops with 12 decision-makers, involved in the project, meeting expectations of each stakeholder.
The project was highly evaluated by Sberbank's in-house team and is currently supported by their maintenance team.

Let's develop your project

If you'd like to get in touch with us you can email us at info@rocketech.it, call us on +65 3159 3765, send us a message via our online form, or get answers in real time by simple briefing @RocketechHelloBot.
SingaporeMoscowKyivLondonSan Francisco