Skip to content

Repository files navigation

Dispatcher Cheat Sheet Mobile App

Introduction

The Dispatcher Cheat Sheet, originally a dynamic web application, is now reimagined as a mobile app! Conceived by a 911 dispatcher, this app started as a simple schedule management tool in vanilla JavaScript. Through its evolution, leveraging technologies such as Astro, TypeScript, and a few React Islands, it has grown into a multifunctional toolkit. With the transition to mobile, we're utilizing Expo Router and NativeWind to deliver a seamless and scalable experience across devices. This adaptation aims to further streamline dispatcher tasks, maintaining its essence of being built by a dispatcher, for dispatchers.

Features

Age Calculator

  • Function: Instantly calculates precise age from a person's date of birth.
  • Use Case: Critical for swiftly determining a patient's age in high stress situations, ensuring quick and accurate service.

Schedule Generator

  • Function: Allows for the management of rotating work schedules, catering especially to non-standard work patterns.
  • Inputs Required:
    • Number of working days in a rotation.
    • Number of off days between work rotations.
    • The extent of the schedule forecast (days ahead).
    • The first day of any rotation to base the schedule on.
  • Use Case: Facilitates the advanced planning of appointments and events, simplifying logistics.

Weather App

  • Function: Offers current weather information for any specified city.
  • Features: Key weather details at a glance, enabling quick and easy access to weather forecasts, aiding in operational planning.

Checklist

  • Function: A dynamic, persisting checklist that retains inputs across sessions.
  • Use Case: Particularly beneficial for new dispatchers, helping track daily tasks and ensuring all critical actions are completed by the end of the shift.

Project Evolution

Embarking on this project as a personal necessity, it has become an indispensable part of daily dispatcher routines in the comminties it's reached. It symbolizes my growth as a developer, evolving from a simple scheduling tool to a comprehensive assistant for 911 dispatchers. As it moves into the mobile domain, using Expo Router and NativeWind, the focus remains on scalability and adaptability to incorporate new functionalities that meet the ever-changing demands of dispatcher work. The journey continues, with plans to enrich this tool further.

This mobile app version retains the core objectives and functionalities of the original Dispatcher Cheat Sheet web application, ensuring that dispatchers have the essential tools they need, now more accessible than ever.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages