1 of 9

Hack4Good

2025

Group Member: Max Tiong Meng Sheng

Tan San Chian

Brendan Koh Rui Cheng

Tan Xing Zhong

404 Brain Not Found

Confidential

Copyright ©

1

2 of 9

Our TechStack - MERN Stack

2

Confidential

Copyright ©

3 of 9

Key Features

  • User-Friendly Dashboard: View voucher balances, transaction history, and available products.
  • Item Requests: Easily request items from the minimart or place preorders for out-of-stock products.
  • Secure Login System: Login with an optional mobile-based password reset feature.

​

  • User Management: Add, suspend, and reset passwords for residents.
  • Task Approval: Approve or reject voucher tasks and product requests with detailed tracking.
  • Inventory Management: Maintain and update inventory with audit logs for accountability.
  • Reporting: Generate comprehensive reports, such as weekly requests and inventory summaries.

​

For Residents:

For Admins:

Confidential

Copyright ©

4 of 9

Solutions

Efficiency:

Simplifies and streamlines item requests and inventory management.

Transparency:

Provides detailed logs and reports for accountability and planning.

Engagement:

The inventory system fosters a sense of community and involvement among residents.

​

​

Confidential

Copyright ©

5 of 9

Admin Security

In our navigation, the top 5 options are for residents to see, while the bottom 5 options are only available for admins.

​

This ensures an adequate level of security, preventing non-admin residents from accepting other people’s users, tasks, or requests.

Confidential

Copyright ©

6 of 9

Prototype Components

Frontend (React)

  • User interface for residents and administrators.
  • Accessible, intuitive design to improve usability.

​

Backend (Express.js)

  • Business logic for processing requests.
  • Database integration for storing user and inventory data.

​

Database (MongoDB)

  • Stores user details, inventory information, and transaction history.

​

Confidential

Copyright ©

7 of 9

Potential Impact

For Residents

  • Enhanced accessibility to resources.
  • Empowered with transparency over requests and balances.

For Administrators

  • Streamlined management processes.
  • Improved accountability through comprehensive reporting.

For the Welfare Home

  • Better allocation of resources.
  • Increased resident satisfaction and engagement.

​

Confidential

Copyright ©

8 of 9

FAQs

Who is the intended user of this system?

The system is designed for residents and administrators of the Muhammadiyah Welfare Home.

Can this system be expanded for other welfare homes?

Yes, the system is modular and can be customized for similar organizations.

​

​

Confidential

Copyright ©

9 of 9

THANK YOU

Confidential

Copyright ©