Digital Banking

Service Website Development

My Role

  • Day-to-day engineer and mentor to junior teammates

  • Developed and maintained cross-platform components

  • User research, prototyping, UI design and testing

  • Developer collaboration

In the rapidly evolving landscape of financial services, Bank of America recognized the need to provide its customers with a seamless and user-friendly digital banking experience. As a Front-End Engineer, I had the privilege of being a part of the team responsible for crafting the user interface of the Bank's digital banking platform. Leveraging a stack of cutting-edge technologies, including HTML5, Handlebars, CSS3, SCSS, and JavaScript, we embarked on a journey to revolutionize how customers interact with their finances.

Our approach went beyond just aesthetics; we aimed to deliver exceptional functionality. To ensure efficient and streamlined development, we harnessed the power of Gulp as our task manager. With Gulp, we automated essential tasks such as file minification, concatenation, image compression, and auto-prefixing, enabling our team to focus on creating an intuitive and responsive interface that empowers Bank of America's customers to manage their finances securely and conveniently. This digital banking project embodies Bank of America's commitment to innovation and customer-centric solutions, and I am excited to share the journey and the impact of this venture in the following sections.

The Goal.

The Bank of America digital banking website aims to provide its customers with a seamless and convenient banking experience. One of its primary goals is to enable users to easily access and manage their financial accounts from the comfort of their own homes or on-the-go. This means offering a user-friendly interface that allows customers to check their account balances, view transaction history, transfer funds, pay bills, and even apply for various financial products like credit cards or loans. Additionally, the website places a strong emphasis on security and privacy, ensuring that customers can trust the platform with their sensitive financial information.

Furthermore, the Bank of America digital banking website is designed to foster financial literacy and education. It offers a wealth of resources, including informative articles, calculators, and tools, to help customers make informed financial decisions. The platform also promotes responsible financial management by providing budgeting and savings tools, allowing users to set financial goals and track their progress. In summary, the Bank of America digital banking website strives to be a one-stop solution for customers to manage their finances, offering both convenience and valuable financial guidance.

The Concept.

The Bank of America Digital Banking website is a powerful and user-friendly online platform that empowers customers with convenient access to their financial accounts and services. With a sleek and intuitive design, the website provides a seamless digital banking experience, allowing users to check their account balances, view transaction histories, transfer funds, and pay bills from the comfort of their own computers or mobile devices. Its robust security features ensure the protection of sensitive financial information, giving customers peace of mind while managing their finances online. Whether customers are on the go or at home, the Bank of America Digital Banking website is a valuable tool that streamlines banking operations and enhances the overall banking experience.

This platform also offers a range of additional features and resources to help customers make informed financial decisions. It provides access to educational materials, financial calculators, and tools for budgeting and saving, empowering users to take control of their financial well-being. With the Bank of America Digital Banking website, customers can enjoy the convenience of banking at their fingertips while benefiting from the wealth of resources to make the most of their financial journey.

The Design System.

The Bank of America digital banking website boasts a well-crafted design system that prioritizes user experience and functionality. With a clean and intuitive interface, the website is characterized by a harmonious blend of the bank's iconic blue and red colors, creating a visually appealing and trustworthy atmosphere. The typography is carefully selected for readability, with clear fonts and a well-balanced layout. The navigation is straightforward, allowing customers to seamlessly access their accounts, view transactions, pay bills, and explore various financial services. Overall, the design system of the Bank of America digital banking website reflects a commitment to user-friendly design and brand consistency, enhancing the overall online banking experience.

Furthermore, the website incorporates responsive design principles, ensuring a seamless experience across various devices, from desktops to smartphones. Consistency in iconography and button styles is also a key element of the design system, making it easy for customers to quickly grasp the interface and perform banking tasks. The use of ample white space not only contributes to a clean and uncluttered appearance but also improves readability and focus on essential information. In summary, Bank of America's digital banking website's design system is a testament to the bank's commitment to user-centered design, usability, and a strong brand identity.

Accessibility Testing.

Accessibility testing of the Bank of America digital banking website plays a crucial role in ensuring an inclusive and user-friendly online banking experience for all customers. The bank recognizes the importance of providing equal access to financial services and, as such, conducts rigorous accessibility assessments to comply with the Web Content Accessibility Guidelines (WCAG). These tests examine various aspects of the website, such as screen reader compatibility, keyboard navigation, and color contrast, to ensure that individuals with disabilities can easily navigate and use the site. By conducting these tests, Bank of America demonstrates its commitment to serving a diverse customer base and upholding its reputation as a leader in accessible online banking services.

In addition to regulatory compliance, Bank of America's accessibility testing goes beyond the minimum requirements, focusing on continuous improvement. The bank actively seeks feedback from users with disabilities and incorporates their suggestions into the website's design and functionality. This ongoing commitment to accessibility reaffirms Bank of America's dedication to creating a digital banking platform that is inclusive, user-friendly, and accessible to all, regardless of their abilities or impairments.

See it in Action