Need: The client’s sales team was distributed across countries and lacked tools for effective communication. The client wanted to build a mobile application to connect sales representatives and streamline their regular workflows.
Challenge: Because of the very specific workflows for the pharmaceutical company they could not use any of the solutions available on the market. They required a combination of chat and resources management functionality.
Solution: Existek’s business team came up with the concept of a hybrid mobile application that is capable of making chat, financial, and assets management records. We built Android and iOS applications using Flutter to save budget and time.
Impact: With the convenient tool at their disposal, the sales team managed to achieve 123% higher sales on average. At the same time, automated cost and assets records allowed the client to decrease associated costs by 40% which had a very positive impact on clients’ business across the board.
Location
UAE
Platforms
Apple, Andriod
Technologies
Flutter
Team size
6 Specialists
Duration
6 Months
5.0
We needed a mobile application for the sales and field force managers to make communication across the team more efficient and keep the records about their tasks. We’ve been looking for the company with the experience in enterprise ERP solutions and found EXISTEK among them. We liked the communication so after the discussion and initial discovery/documentation stage we hired their team for a smaller side project, which is a mobile app. Their reliability was impressive. That is a huge deal since we wanted a team that shared the same views with us.
We had to build a solution for the field force and sales managers that would make it easy to control the employees, track their achievements and keep the records of tasks. As a result, we’ve created Field Team.
Divide field agents by teams, territories, and product types
Keep all your employees divided by categories to know what group of customers they’re working with.
Keep chats with admins and users separate
Create separate chats for managers and field agents, or teams that are working on a specific territory or group of products.
In-App tracking of KPIs
Track sales of specific agents and assign them bonuses that will be paid later via the regular payroll.
Periodic reports
Store all reports in one place with the possibility to export them if needed. Apply filters to see the assigned bonuses and sales of the specific agent or team on the particular territory.
2
Discovery stage
Primary goals and challenges
The control over the field agents is essential in the sales industry. Our client’s key objective was to create a solution that will allow keeping an eye on the sales team without really being there. Client’s initial goals were:
To make communication between team members easier
To keep records about tasks and achievements structured
To track financial KPIs bonded to the specific field agent or territory
To make communication between team members easier
Deliverables
Who we build for
The application is created for the internal use by a transnational pharmaceutical company that sells and distributes medications in the Middle East and Europe.
Solution
Our goal was to create the field force management software for a pharmaceutical company in order to automate and enhance the internal workflows. We have built a hybrid app with Flutter that runs on both iOS and Android and provides native-like experience.
Who we build for
User Stories
Acceptance Criteria
Business Rules
User Roles
Database Design
Wireframes
System Architecture
Interface wireframes
Click Here
Highlights
60
MEETINGS
with a client EXISTEK specialists conducted during the discovery
5
HOURS
of calls to predefine crucial points of further development
20
HOURS
designers spent on creating wireframes, diagrams, and other supplementary files
4
WEEKS
spent on the discovery stage altogether
3
UI/UX design
Colors
We designed an application for an enterprise. It depended on us, how easy it will be for the dozens of people to use the application and stay focused. That’s why creating the intuitive and minimalistic interface was our top priority. In order not to overload the design, we have chosen simple colors.
#FDFBFA
Background
#4361EE
Primary
#262626
Secondary
#F72585
Accent
#B9B0B0
Fields’ Border
#040162
Buttons BG
Typography
Aldrich is a rounded yet squarely proportioned font that is reminiscent of early 20th Century gothic styles.
Font Size
30px,
22px,
17px
Use
Bold,
Semibold,
Regular
Highlights
160
HOURS
spent by designers on creating final visual design of the application
30
SCREENS
created by the designers
4
WEEKS
actual duration of the design stage with all iterations
4
Development and testing
Technologies
Technology choice for the application results in its performance, scalability and ease of use. We do our best to deliver to our clients a future-proof and up-to-date application.
Backend
Firebase
1k+ GB
Of stored and transferred data possible
1000k+ GB
Uploads and downloads possible
Mobile app frontend
Flutter
90k+
Flutter apps in App Store
30%
Time saving comparing to other frameworks
Development tools
Jira
TestFlight
785
Tasks in Jira visible to the client
18
TestFlight testing versions pushed to client’s devices
Technologies used by
Development roadmap
EXISTEK creates the Development Roadmap with all major milestones and a detailed description of the features delivered during that milestone. We don’t ask for any prepayment and send invoices only after the client accepts the milestone.
How we ensure visibility for the client
Our clients see the progress on a daily basis. EXISTEK achieves that through daily communication, check-ins, and availability of the up-to-date app version on the client’s device.
Weekly progress calls
Access to the app’s demo version on your phone
Dedicated project and account managers
Highlights
20
MEETINGS
with a client EXISTEK specialists conducted during the discovery
7
HOURS
of calls to predefine crucial points of further development
4
WEEKS
spent on the discovery stage altogether
5
Project summary
Our goal was to deliver an enterprise application of the best possible quality to the client. We started with the idea and made all the way to launch within a 6-months timeframe. The well-thought pre-development stage allowed us to avoid any delays or extra spendings during the development. As a result – we completed a quality app with sophisticated workflows in time and with zero budget overburn.
Highlights
20
WEEKS
with a client EXISTEK specialists conducted during the discovery
140
HOURS
of calls to predefine crucial points of further development
3
WEEKS
designers spent on creating wireframes, diagrams, and other supplementary files
15
WEEKS
spent on the discovery stage altogether
Let's start a project together!
You’re not going to hit a ridiculously long phone menu when you call us. Your email isn’t going to the inbox abyss, never to be seen or heard from again. At Existek, we provide the exceptional service and communication we’d want to experience ourselves!