Design system
Design system

Overview

Overview

Overview

The Problem

Fiza operates as an educational technology startup, boasting of 20 plus Applications on Play Store. Upon my incorporation into the team, I conducted a thorough examination of the project systems and spotted numerous repetitive elements including color schemes, font styles, and templates. The developers occasionally relied on a color selector to extract attributes from the blueprints, ushering in a lack of consistency.

Goal

Establish a unified design framework encompassing standard rules for colors, typography, layouts, and additional factors. This will maintain a stable semblance across our products, facilitating scalability as the business expands.

Colour Style

Colour Style

Colour Style

Colour Styles

I utilized tones of the brand's principal and auxiliary hues to formulate a color scheme that mirrors its character.

Primary Colour

#E7F7E9

Green

50

#B6E6BA

Green

100

#92DA98

Green

200

#60C96A

Green

300

#41BF4D

Green

400

#12AF20

Green

500

#109F1D

Green

600

#0D7C17

Green

700

#0A6012

Green

800

#084A0D

Green

900

Secondary Colour

#fef8e8

Orange

50

#fad57c

Orange

100

#f8c343

Orange

200

#f7b71d

Orange

300

#ad8014

Orange

400

Grey Scale

#EBEBEB

Grey

50

#C1C1C1

Grey

100

#A3A3A3

Grey

200

#7A7A7A

Grey

300

#606060

Grey

400

#383838

Grey

500

#333333

Grey

600

#282828

Grey

700

#1F1F1F

Grey

800

#141414

Grey

900

Subject colours

#707BFF

Maths

#F380F5

Physics

#64ACEF

Government

#6E7BEA

Literature

#F150A3

Accounting

#6491D3

Commerce

#1F99BC

CRS

#DF8D49

Economics

#7D9D38

IRS

#53DDC4

S. studies

#337EED

F. Maths

#D357D6

Geography

#D09234

History

#74A1DF

Agricultural science

#52AC91

Integrated Science

#949E56

Computer

#EA6DBF

Home Economics

#FFC700

PHE

#FF5A5A

Igbo Language

#58CF88

Yoruba Languange

#FF68B1

French Language

#F39560

Arabic Language

#6B90EE

English Language

#6A82FF

Hausa Language

#4CD4F4

Chemistry

State colours

#FF5259

Success

#51C46B

Error

Text Styles

Text Styles

Text Styles

I created a typescale based on display headings, utility headings, paragraph styles, and supporting styles.

Mulish

Display Headings

Body

Icons

Icons

Icons

Icons

I chose to use a simple icons set like Hero Icons because complex icons can be overwhelming for users. I wanted to make sure that users could easily understand what each icon represented.

Buttons

Buttons

Buttons

Buttons

For the buttons, I made them simple and in different states; active, hover, focus, and disabled states. The buttons are 100% responsive and scalable.

Formfields

Formfields

Formfields

Form Fields

Like the buttons, I designed different variants and states for the form fields to give the developers an insight on how each state or variant should look.

Conclusion

Conclusion

Conclusion

Design systems are living documents that evolve as products and users do.

"A Design system is a living document that is constantly evolving. As your product or service grows and changes, so too will your design system. New components will be added, existing components will be updated, and the overall structure of the system will be refined. This is because a design system is not just a collection of components; it is also a set of principles and guidelines that govern how those components are used. As your understanding of your users and your product evolves, so too will your design system."

See more

See more