Digitizing Scale Management: Empowering Ansiao Firefighters with a Web App

Introduction

In the heart of Ansiao, the Firefighters Association has been a steadfast guardian of the community. However, the administrative side of our operations was shackled to a paper-based scale management system, creating inefficiencies and hurdles in our day-to-day tasks. Recognizing the need for a transformative solution, we embarked on a journey to digitize our scale management process.

Background

The switch from a paper-based to a digital system was driven by a desire to enhance efficiency, accessibility, and real-time collaboration. The limitations of the traditional method were apparent, and it was time to leverage technology for a more streamlined approach.

Development Journey

1. Identifying Requirements

Our journey began by engaging with the firefighters, wich I am one myself, and association members to understand their pain points and requirements. This crucial step laid the foundation for a solution that truly catered to the needs of our dynamic team.

2. Design and Architecture

With a clear understanding of the requirements, we designed anarchitecture for our web app. Decisions made during this phase played a pivotal role in shaping the user experience and overall functionality.

3. Authentication and Roles

Security was a paramount concern, and we implemented a robust authentication system. Different roles, including administrators and firefighters, were introduced to ensure controlled access and permissions.

app_bva

4. Individual Scales and Daily Schedules

Our web app allows individual firefighters to manage their scales efficiently. Daily schedules and assignments are now easily accessible, providing a clear overview of each member's responsibilities.

5. Trade System

One of the innovative features of our app is the ability for firefighters to trade shifts. This not only fosters teamwork but also optimizes our team's efficiency by allowing members to balance their schedules.

6. Availability for Scheduling

Recognizing the dynamic nature of firefighter schedules and the need for effective planning, we introduced an Availability for Scheduling feature. This innovation allows each firefighter to input their availability for the upcoming month, providing an advanced view of individual schedules.

Benefits of Availability for Scheduling:

  • Proactive Planning: Firefighters can input their availability well in advance, facilitating proactive schedule planning for the upcoming month.

Implementation

The development phase involved meticulous coding, utilizing technologies such as .Net, SQL and more. Despite inevitable challenges, I was able to successfully implemented the envisioned features, resulting in a user-friendly and efficient web app and PWA.

User Experience

User feedback played a crucial role during the testing phase. Adjustments were made based on their input, ensuring the final product aligns seamlessly with the needs and expectations of our firefighters.

Conclusion

The transition from a paper-based system to a digital solution marks a significant milestone for the Ansiao Firefighters Association. The positive impact on efficiency and organization is already evident, reflecting our commitment to embracing technology for the betterment of our community.

Future Plans

As we celebrate this achievement, we look forward to further enhancing our web app. Future plans include make an improvement of this web app, with more features more user friendly and more customizable, reinforcing our commitment to continuous improvement.