First Care Medical Plan is one of the largest healthcare and lifestyle benefits providers of the
Caribbean. They partner with the best service providers of each area they are active in and provide
affordable packages for all types of customers. Their user base has grown significantly over the
years so they were in serious need of a robust system that will digitize and automate all their
processes, letting them focus on providing the best service to their customers.
Since the company has been growing, various internal and external roles started to arise.These roles
have varying responsibilities and levels of access to data. Additionally the types of customers and
customer groups have become quite complex. The company has a network of salespeople under a certain
hierarchy. This hierarchy creates a complex commission structure. The system had to process a large
number of transactions adding to the validation and security requirements of the platform.
When dealing with large scale projects, we prefer working closely with the client. This is why we
traveled to Nassau and visited the client’s offices. We spent several workdays closely listening to
specialists from every department. This helped us record all the company processes in detail. At the
end of each day we would put all our notes together and start forming the initial tech spec document
as well as overall systems and processes diagrams.
This tightly organized approach helped us produce a robust system that supports all of the company’s
processes. We’ve created several roles for the system, each with varying levels of access to data as
well as personalized user experiences.
The main color palette was extracted from the logo that the client provided us with. The system had
to be designed with minimalism and simplicity in mind. Our main concern was creating an interface
that provides all the necessary functionality to each user role with minimum effort. All UI elements
have been carefully designed to clearly signify the interactive areas of the platform without
distracting the users. We’ve utilized careful use of white space to signify the important content
areas of each screen.
Pending invoice members
Member (customer) dashboard