Each component in the design system has been carefully crafted to meet specific interaction or UI needs and work seamlessly together. The design system includes typography, colour palette, icons, buttons and UI components, grid system, illustration style, and interaction guidelines. Each element plays a vital role in providing an intuitive and cohesive user experience, ensuring consistency and visual harmony throughout the app.