Team

Kent Ridge Regression

Inspiration

The inspiration for this project came from a desire to empower the residents of Muhammadiyah Welfare Home with a seamless and accessible way to request essential products while promoting independence. By leveraging technology, we aimed to streamline resource allocation and create a platform that benefits both users and administrators, fostering efficiency and empowerment.

What it does

The Minimart and Voucher System is a web-based platform that allows users to request products, earn vouchers, and track transaction histories. Administrators can manage product inventory, allocate vouchers, approve or reject requests, and generate reports with ease. The system is designed to be user-friendly while providing robust tools for effective administration.

How we built it

We developed the platform using Python and Flask for the backend, enabling secure and efficient processing of user requests and transactions. The frontend was built with HTML, CSS, and JavaScript, creating a clean and intuitive user interface. For database management, we used SQLAlchemy to handle data storage and retrieval effectively. The combination of these technologies allowed us to create a seamless and functional web application.

Challenges we ran into

One of the challenges we faced was designing an intuitive interface that balanced simplicity for users with advanced tools for administrators. Ensuring smooth integration between the frontend and backend while managing real-time data updates also presented technical hurdles. Additionally, setting up robust database relationships with SQLAlchemy required careful planning and implementation.

Accomplishments that we're proud of

We are proud to have delivered a fully functional prototype that caters to the specific needs of Muhammadiyah Welfare Home. The platform is user-friendly, efficient, and secure, providing a meaningful solution for both residents and administrators. This accomplishment reflects our commitment to leveraging technology for social good.

What we learned

This project taught us the importance of user-centric design and effective collaboration between frontend and backend technologies. We gained valuable experience in building web applications with Flask and SQLAlchemy, optimizing workflows, and addressing real-world challenges through thoughtful solutions.

What's next for Minimart and Voucher System for Muhammadiyah Welfare Home

In the future, we aim to expand the platform’s functionality by introducing mobile compatibility, integrating advanced analytics for better decision-making, and incorporating gamification elements to enhance user engagement. We also envision scaling the system to other welfare homes and organizations to maximize its impact.

Share this project:

Updates