Charity Mobile App Development to Help the Homeless Change Lives

There are many entities that raise money to help the homeless. However, helping to live another day is not an option; we need to focus on helping change people’s lives by creating apps to help the homeless.
Task: Creating a Personal Connection via a Homeless Donation App
Stfalcon’s mission was to develop a charity mobile app that provides transparent information about people in need. The goal was to empower them to change their lifestyle and unlock new career opportunities through community support.
Solution: Goal-Based Donations and Social Storytelling
We created an app for homeless people in which you can not only donate money but also see the people’s stories, understand their journey and the challenges they’ve faced.
In each profile, there is a story and photographs of each person in need. It creates a real connection between the homeless and the user, evokes empathy, and builds trust. The service will determine and set goals for the homeless in accordance with their skills and talents. They will then raise money for the goals, and the users can monitor the progress and help to achieve the objectives.
"To develop social projects is always more interesting than others. You start to sympathize with the fate of the app users and put a piece of your soul in every written line of code."
Artem Henvald, Backend Developer
Apart from the homeless people, there is the opportunity to help charities and see where they are located on the map. If users cannot donate money, they can contribute through alternative support like food or clothing.
Technologies: Secure Stripe Integration and Symfony Backend
Our approach to charity software development is rooted in security and efficiency. To implement the backend, Stfalcon’s team used the Symfony PHP framework, leveraging ready-made third-party bundles alongside our expert in-house developments.
It allowed us to get a high-quality application architecture and focus only on business logic.
The heart of the business logic is financial transactions (charitable donations). We connected the Stripe payment system for this purpose and integrated it into the mobile application and backend.
It should be noted that at the moment of Stripe integration, the Strong Customer Authentication (SCA) regulation came into effect across Europe, and we launched the new API Stripe version already to comply with the new requirements of financial transactions.
The backend is realized in the form of a RESTful API only. The mobile application on the iOS platform, as well as the admin panel, written on the Vue.js framework, communicates with the server through API requests.
Result
We have created a user-friendly charity mobile app, which helps easily access information about people in need, helps them reach their goals, and follow their achievements and life changes.
Cast:
AnastasiiaProject Manager
ArtemBackend Developer
AndrijBackend Developer
Yevhenii VaskevychBackend Developer
Yurii SvatokBackend Developer
TetianaDesigner
Oleksandra BitiukQA Team Lead
Build logistics software with generative AI
We help transportation and logistics companies automate operations and scale faster through:
- 16+ years of proven logistics expertise
- Full-cycle custom software development
- 30% faster delivery with AI
- CTO-led delivery on time and on budget


