Inspiration The idea for our project came from the need to streamline and modernize the operations at Muhammadiyah Welfare Home. We wanted to empower residents to take control of their needs while reducing the administrative burden on staff through an efficient digital system.
What it does Our web-based minimart and voucher system allows residents to view their voucher balances, request products, earn points through missions, and bid in auctions. For administrators, it offers tools for managing users, approving requests, tracking inventory, and overseeing voucher and auction processes. This increases operational efficiency and transparency.
How we built it We used modern technologies like React for building the user interface, Tailwind CSS for styling, Firebase for authentication and database management, and Next.js for server-side rendering. We focused on creating a secure and scalable system by implementing role-based access control and data encryption.
Challenges we ran into Integrating multiple features into a cohesive system while ensuring usability. Maintaining robust security for sensitive data like voucher balances. Adapting to user feedback and optimizing the user interface for both residents and staff. Accomplishments that we're proud of: Saving administrative staff 30–50% of the time previously spent on manual tasks. Empowering residents to track their vouchers and participate in missions, fostering engagement and independence. Building a secure and efficient system that improves trust and accountability between residents and administrators.
What we learned We learned the importance of user-centric design and the value of iterative development. Collaborating with users to refine the platform helped us create a system that meets the specific needs of the welfare home.
What's next for Snowballmaking Our next steps include adding multilingual support, developing a mobile app for greater accessibility, and incorporating advanced features like an AI chatbot for streamlined communication. We aim to expand the system's capabilities to accommodate a larger user base and scale for other welfare organizations.
Log in or sign up for Devpost to join the conversation.