gudppl – volunteer management platform for students and employees
Easily verify volunteer hours for scholarship, university, and job applications, employee performance reviews, and CSR reporting.
- Home
- Case Studies
- gudppl – volunteer management platform for students and employees
Case Details
Client: gudppl Pvt Ltd.
Project Duration: May 2023 – present
Tags: Volunteer Management, Social Networking
Client Website: gudppl.com
The Story
gudppl is a purpose-driven social network designed to connect volunteers with organizations and individuals in need of volunteer support. Its mission is to promote, inspire, and recognize volunteerism, creating a meaningful impact worldwide by fostering positive social interactions and collaborations.
The platform enables users to build verified service portfolios, enhancing their profiles for scholarships, university admissions, and leadership roles. Organizations benefit from streamlined volunteer management, automated impact reports, and tools to monitor and celebrate community involvement.
SmashTaps built gudppl from the ground up, employing a scalable, cost-effective, and efficient architecture that accommodates a growing user base. Our comprehensive services included Web Application Development, Mobile Application Development (iOS & Android), Quality Assurance, Project Management, Product Management, and UI/UX Design.
Client Background & Problem Statement
The client previously had a platform intended to connect volunteers with causes. However, the existing system was plagued by several critical issues including high cloud maintenance costs, instability of features, poor user experience, and scalability problems.
Recognizing these pain points, the client approached SmashTaps to rebuild the platform from scratch. The objective was to create a scalable, user-friendly, and reliable system that would provide a superior experience for both volunteers and organizations while reducing operational costs.
Our team conducted a thorough analysis of the client’s pain points, gathering detailed requirements to ensure that the new platform would effectively address the issues experienced with the previous implementation. This informed our approach to designing and building gudppl from the ground up, leveraging modern technologies and a structured product management process.
Objectives & Goals
Approach & Methodology
Development Methodology:
- Agile with iterative sprints for incremental progress and regular feedback loops.
Technologies Used:
- Frontend: ReactJS (Web), React Native (Mobile)
- Backend: NodeJS
- Database: PostgreSQL, DynamoDB
- Cloud Computing Platform: AWS
- DevOps/Infrastructure Management: AWS CDK for Infrastructure as Code (IaC)
- Cloud Monitoring: AWS Cloudwatch
- Deployment Process: Automated CI/CD pipelines using Github Actions
- Authentication & Security: AWS IAM, AWS Cognito, JWT, SSL Encryption
- Project Management Tools: Jira, Confluence
- Collaboration Tools: Slack, Google Meet
- UI/UX Design Tools: Figma, Figjam

Challenges with Previous Platform
Before the rewrite, the client’s platform was facing several significant issues:
Improvements Achieved Through Rewrite
The gudppl rewrite successfully alleviated these issues through a comprehensive, modernized approach leveraging Serverless architecture over traditional Microservices and a structured Product Management process
Reduced Cloud Maintenance Cost
The pay-per-use billing model eliminated the need to provision and manage servers, resulting in lower infrastructure expenses and operational overhead.
Improved Stability & Bug Resolution
The isolated execution environments provided by AWS Lambda reduced the risk of cascading failures, enhancing overall reliability.
Enhanced User Experience
Faster deployment cycles enabled rapid improvements to the user interface and experience.
Scalable Architecture
Proper Product Management Process
Security Enhancements & Flexibility
Positive Feedback from Early Adopters
Features & Functionalities
- Interest-Based Matching: Connecting users with like-minded individuals based on shared interests and activities.
- User Profiles & Customization: Personalized profiles showcasing individual achievements and contributions.
- Submit Volunteer Hours: Anyone who has volunteered for organizations can submit records of their volunteer hours to be verified.
- Volunteer Record Management: Verification, amendment, and approval processes for volunteer records.
- Impact Reports: Automatically generated reports summarizing contributions for personal and organizational use.
- Admin Roles: Owner, Supervisor, and Coordinator roles to manage organizational profiles.
- Cross-Platform Access: Available on both web and mobile (iOS and Android), enhancing accessibility and user engagement.
Impact and Results
Success Stories – Global Entrepreneurship Week

Global Entrepreneurship Week (https://gew.lk/) is an annual celebration that unites over 40,000 participants and 20,000 partners across more than 180 countries. As the largest global event series dedicated to entrepreneurship, it provides a dynamic platform for entrepreneurs, educators, policymakers, and innovators to inspire, connect, and drive impactful change. This year’s theme highlights the crucial role of entrepreneurship in revitalizing economies and developing sustainable solutions to the world’s most pressing challenges. Hosted nationally by ICTA, the event drew support from dedicated volunteers across Sri Lanka.
Powered by the passion and expertise of volunteers, the Global Entrepreneurship Week Sri Lanka team recorded an impressive 466.4 volunteer hours, with 14+ volunteers coordinating efforts across all districts. This collaboration enabled the facilitation of 200+ activities, with even more individuals stepping up to host and contribute to GEW events.
The gudppl platform, used to track volunteer activities, allowed organizers to easily generate an impact report at the event’s conclusion, providing valuable insights into its overall reach and success.
Conclusion
gudppl successfully addressed the need for a unified platform to connect volunteers with meaningful opportunities. By creating a seamless and scalable ecosystem, gudppl empowers users to contribute positively to their communities while building portfolios that showcase their impact.