About Us

We are SEVEN, established in 2007 and chosen by 100+ clients.

We have a proven expertise in the IT outsourcing and outstaffing services.

Feel free to contact us if you have any questions!

+13237447737

+380676700838

Follow Us
Slide
Online Clinic Software Prototype

We have developed a complete UI / UX part and a Clickable Software Prototype that End Users used during usability testing before starting development

Process

Before starting software programming, we went through the preliminary preparation stage. You can read more about its advantages on the Clickable Software Prototype page

Part 1

Requirements

Part 2

UI / UX

Part 3

Software Design

Requirements

Properly-collected requirements are crucial to the quality of the technical implementation of the software. It prevents excess spending on Customer Improvements, Reworks, Changes, and Refactoring after the Early Delivery stage.
This includes:

System & Functional

  • Modules & Detailed Features Description
  • Product Perspective
  • Assumptions, Dependencies, and System Constraints
  • Sequence, Data Flow, and State-Transition Diagrams
  • Classes / Objects

Non-Functional

  • Key Technical Indicators
  • Technology Stack Consideration
  • Security
  • Performance
  • Manageability / Maintainability

Compliance-Related

  • GDPR, CCPA / CPRA, ISO / IEC 27001
  • PCI DSS
  • HIPAA / HITECH, PIPEDA
  • C-CDA, EUPS / epSOS, HL7 / FHIR

UI / UX: Overview

We divided all the tasks into two types of activities: UX Design and UI Design with all stages from start to finish
Stage 1
Research
  • Introduction to the Project
  • Competitors Analysis
  • Domain Research
  • Business field, needs, goals
Stage 2
Personification
  • User Persona
  • Empathy Map
  • CJM (Customer Journey Map)
  • UX Tips
Stage 3
Prototype
  • User Flows Creation
  • Usability Testing
  • Clickable Flow Prototypes
  • High Fidelity Wireframes
Stage 4
Implementation
  • Design Сoncept
  • Design System
  • Accessibility Testing
  • Module Mockups
  • Clickable Software Prototype
  • Usability Testing

User Experience

User Persona
It helps us gain user perspective and develop empathy for their needs and desires. We created User Personas for different roles: Healthcare consumers (Patients), Healthcare Providers (Doctors and other positions), Clinic Admins
Slide
Slide
Slide
Slide
previous arrow
next arrow
Slide
Slide
Slide
Slide
previous arrow
next arrow
Customer Jorney Map
CJM helps to understand the user more, see their unmet needs, and increase the quality of user experience and customer retention
previous arrow
CS-Online Clinic Software Prototype-Customer Jorney Map-04
CS-Online Clinic Software Prototype-Customer Jorney Map-03
CS-Online Clinic Software Prototype-Customer Jorney Map-02
CS-Online Clinic Software Prototype-Customer Jorney Map-01
next arrow

Design System

previous arrow
Slide
Color Scheme
The UI Set of the product and the Color Scheme are prepared within Web Content Accessibility Guidelines (WCAG) 2.0, 2.1 and some of relevant items from Section 508 of the Rehabilitation Act
Slide
Typography
Carefully chosen and processed Typography provides a correct hierarchy and prioritization of the content. For this particular software, we selected the Major Second Type Scale scope
Slide
Form Elements 1
We use native libraries like Angular Material and process all states (active, filled, error, etc.) in the Design System. It ensures consistency across the software and prevents the developers from developing everything manually, thus saving time and money later on
Slide
Form Elements 2
Slide
Icons
Slide
Buttons
Slide
Menu
Slide
Tabs / Labels / Sliders /Progress Bars
Slide
Pop-Ups and Alerts
Slide
Charts and Infographics
Slide
Illustrations
Slide
Grids
Сorrect design of widgets based on grids allows applying general patterns and layout rules in different page structures. This way, each element has its place, reproduced in other areas of the system, providing consistency and responsiveness for different devices and screen resolutions
next arrow
Flexible Design Components
A component-based Design System allows us to make quick product-wide changes and ensure that all elements are consistent across the software
Slide thumbnail

User Flows

Many reworks, changes, and user experience improvements come after the early delivery stage.
If you only focus on success user flows, people who use the product will encounter blockers and unfinished elements that lead to an incorrect perception of the software and the ways to use it.
That’s why we cover:

Success User Flows

Alternative User Flows

Exeption User Flows

Edge Cases

User Flow Examples
Here are a few examples of how we process User Flows
previous arrow
Slide
Slide
next arrow
Clickable Software Prototype
Interactive Software Prototype allows testing user interface and user experience and see potential flaws saving money before software development starts
Slide thumbnail
High-fidelity Mockups
High-Fidelity Mockups are important to process all UI components, combine them, and properly work out the User Interface to ensure consistency and structural integrity across the software
Slide
Slide
Slide
Slide
Slide
Slide
Slide
Slide
Slide
Slide
previous arrow
next arrow
Slide
Slide
Slide
Slide
Slide
Slide
Slide
Slide
Slide
Slide
previous arrow
next arrow

Software Design

Inadequate processing and planning of architecture, server infrastructure, and other aspects at this step will significantly weaken the scalability and maintainability of the software, which will lead to revisions in the future, spending more time and money than necessary.

That is why we cover all the required elements for this stage:

Functional Decomposition

Product Architecture

Database Architecture

Modules Structure

Client-Server Architecture

Third-party Service APIs

Technology Stack Consideration

Key Technical Requirements

Entities & Attributes

Got more questions?

SCHEDULE A CALL

Client Reviews

Slide

After speaking with Adrian (Founder & CEO), we knew they understood what we wanted and how to make it because they’d done it before. They’re easy to work with because they anticipate our needs. Overall, they’ve been outstandingly professional.

Mental Health Counseling Platform

Operations Manager
Slide

SEVEN produces on-target deliverables according to complex requirements. The product they developed is visually appealing and well-organized. SEVEN demonstrated that they have a large infrastructure. They have a lot of people on their team who are professional and know their jobs very well.

Health Supplement Provider

Former COO
Slide

I could go to them at any point, and they were always responsive and available to help us.I think SEVEN offers a very good value for money. They delivered a quality solution, it was very well executed, and it worked as requested. Project management is a great strength for them.

Medical Care App

CEO
Slide

SEVEN has a lot of great ideas that hadn't even crossed our minds. They are communicative, professional, and responsive to feedback. Moreover, they've adapted their team composition to fit the client's budget. Their passion for their work results in valuable ideas that stand out.

Flight Support Company

CTO
previous arrow
next arrow

Case Studies

We apply a similar approach to all projects, adjusting it to the specific needs and requirements of the product

E-Form Builder

HIPAA compliant online form builder for US healthcare institutions.

Immunity Testing App

B2C Web Application for post innate immunity test results and recommendations.

Online School

Centralized curriculum management and delivery across all subjects for Schools and Universities.

Online Learning Tool

Innovative Online Learning and Note-Taking Tool.

B2C Counseling Tool

Online platform for selling / buying services and PPM audio / video communication.

Treatment Tool

B2C SaaS-based Web Application for treatment & medication planning.