The State of Vue.js Report 2025 is now available! Case studies, key trends and community insights.
Non-Profit Platform of the Future
Give Directly is a top-rated charity with the aim to accelerate the end of extreme poverty globally. We helped them build a user-friendly fundraising platform with Vue.js in just four months.
:quality(95))
The company and product
GiveDirectly, founded in 2008 in New York, is the first and largest nonprofit organization that allows governments, foundations, and individual donors to provide direct cash transfers to people living in extreme poverty.
What’s remarkable about the platform is that donors can send cash directly to recipients who can then choose for themselves how they want to spend that money. The approach of GiveDirectly is guided by transparency, efficiency, and respect for recipients.
Since the beginning, they have delivered $800M+ in cash to over 1.6 million people in need. GiveDirectly was titled one of the top-rated charities from 2012 to 2022 by GiveWell–the highly selective rank, recommending only 1% of the organizations reviewed.
Client’s feedback
Scope and Highlights
IMPROVED USER EXPERIENCE
WEB APP DEVELOPMENT
VUE.JS
4 TEAM MEMBERS
4 MONTHS OF DEVELOPMENT
MULTIPLE INCREASED CONVERSIONS
The Challenge
The company needed to increase conversion by creating a user-friendly experience and simplifying the donation process.
GiveDirectly's website created a few years before fundraising operations was straightforward and functional yet lacked a modern look and feel.
The outdated design became a liability and hindered company's growth and trust from respected institutions and governments. Technologically and performance-wise, the website didn’t stand up to the latest solutions, undermining our credibility in the eyes of GiveDirectly's partners.
The other goal of the project was to increase the conversion rate by creating an easy, intuitive, mobile-friendly experience for donors interested in sending money directly to specific causes. We needed to create a seamless user experience that would make it simple to make a donation from any device, using various payment methods including credit cards, checks, and cryptocurrencies.
Another goal was improving accessibility - the platform had to be accessible from mobile, tablet, and desktop devices, as well as all major browsers.
Key challenges
GiveDirectly App Screenshots
The Process
Vue.js to the rescue
To achieve the project goals quickly and effectively, we chose Vue.js for frontend development as the client's engineering team was already familiar with Vue.
We started with a critical focus–redesigning the donation payment module “Donate” to streamline the primary donation flow in GiveDirectly. To ensure the broadest possible accessibility for donors, the donation process required seamless functionality across all major browsers and devices, from mobile phones to desktop computers.
To enhance user experience, the team implemented comprehensive accessibility features, including screen reader compatibility, keyboard navigation support, and ARIA landmarks.
This is how we made it happen:
Making the donation experience seamless and easy, especially on mobile devices.
Improving the data collection process.
Simplifying additional payment methods, including using checks and stocks, making the option more visible to donors.
Team’s voice
:quality(95))
The Outcome
With their platform GiveDirectly successfully accelerates the end of extreme poverty globally. So far, they’ve delivered $800M+ in cash directly to over 1.6 million people.
The collaboration yielded an intuitive and mobile-friendly interface that enables users to make a donation to the cause of their choice using their preferred device and payment method. The research finds that recipients use this cash in impactful and creative ways to better their lives.
The application is fully functional and user-friendly. It maintains high contrast ratios for better readability and provides precise focus indicators for interactive elements, making the donation process accessible to users with diverse needs and abilities.
The initial donation work on module’s functionalities expanded rapidly and the client also received the campaign creation tool in direct response to COVID-19 donation needs.
The success of this project hinged on the following factors:
The app offers donors an easy and secure way of sending funds to those in need via GiveDirectly campaigns.
The app is integrated with Salesforce for improved data collection and management.
It’s user-friendly, available for a range of devices, and provides multiple payment options.
Read more case studies
:quality(90))
Smart and Affordable Legal Services in Africa
An intuitive application built to support the African legal sector, joined by more than 100 law firms and 3000+ local experts.
:quality(90))
:quality(90))
Education App For Sustainable Living
Together with the Foostainable team, we've built a solution promoting healthy eating.
:quality(90))
Every great product starts with a conversation. Share your vision with us, we’ll help you shape it. Let's meet to plan the next steps and make it happen.
Grzegorz Hajdukiewicz | Chief Delivery Officer