A provider-facing Flutter app to view clinical / EMS protocols quickly and efficiently.
This app includes the current operational guidelines and protocols developed by the EMS Operational Medical Directors in the Western Virginia EMS Region, along with other helpful resources to view offline and online. The app contains interactive features such as push notifications, videos, collaboration tools, external links, interactivity with our social media channels, and much more. Easy navigation tools, search functions, and bookmarks are in our application
Copyright is held by the Western Virginia EMS Council, Inc.
Prototype / wireframes, if relevant.
architecture / folder structure info
Follow the [Dart style guide].
Of note, you should:
- Use
UpperCamelCase
for types. - Use
lowercase_snake_case
for libraries, packages, directories, and files. - Use
lowerCamelCase
for constant names. - Use
lowerCamelCase
for everything else (like variable names). - Capitalize acronyms and abbreviations longer than two letters (Http rather than HTTP or http).
- A leading underscore makes a member variable private. Only use it if it is private.
- You can use single line if statements for returns.
- Use
///
instead of/** */
for multi-line comments.
For VS Code, install the Dart and Flutter plugin. Set your editor to [format on save].