All Projects → sdras → firefighter-demo

sdras / firefighter-demo

Licence: MIT license
🚨 Demo to improve an existing firefighter app by making it queue tasks offline

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to firefighter-demo

Sw Precache
Service Worker Precache is a module for generating a service worker that precaches resources. It integrates with your build process. Once configured, it detects all your static resources (HTML, JavaScript, CSS, images, etc.) and generates a hash of each file's contents. Information about each file's URL and versioned hash are stored in the generated service worker file, along with logic to serve those files cache-first, and automatically keep those files up to date when changes are detected in subsequent builds.
Stars: ✭ 5,276 (+7658.82%)
Mutual labels:  offline, service-worker, service-workers
Offline Plugin
Offline plugin (ServiceWorker, AppCache) for webpack (https://webpack.js.org/)
Stars: ✭ 4,444 (+6435.29%)
Mutual labels:  offline, service-worker, service-workers
Navi
Open Source Project for Grow with Google Udacity Scholarship Challenge - Navigation app using offline first strategy and google maps api - To get started please refer to the README.md - CONTRIBUTING.md and the project Wiki
Stars: ✭ 51 (-25%)
Mutual labels:  offline, service-worker
Create React Pwa
https://github.com/facebookincubator/create-react-app + Progressive Web App goodness
Stars: ✭ 1,268 (+1764.71%)
Mutual labels:  offline, service-worker
Offline Gallery
🎈 A 16kb Preact & Redux based Progressive Web App that offers an offline gallery experience of external images.
Stars: ✭ 90 (+32.35%)
Mutual labels:  offline, service-worker
Upup
✈️ Easily create sites that work offline as well as online
Stars: ✭ 4,777 (+6925%)
Mutual labels:  offline, service-worker
Your First Pwapp
Code associated with Your First Progressive Web App codelab
Stars: ✭ 619 (+810.29%)
Mutual labels:  offline, service-worker
Angular2 Hn
💥 Progressive Hacker News client built with Angular
Stars: ✭ 1,293 (+1801.47%)
Mutual labels:  offline, service-worker
React Dynamic Route Loading Es6
Auto chunking and dynamic loading of routes with React Router and Webpack 2
Stars: ✭ 297 (+336.76%)
Mutual labels:  offline, service-worker
Bento Starter
🍱 Full-Stack solution to quickly build PWA applications with Vue.js and Firebase
Stars: ✭ 1,519 (+2133.82%)
Mutual labels:  offline, service-worker
Sw Precache Webpack Plugin
Webpack plugin that generates a service worker using sw-precache that will cache webpack's bundles' emitted assets. You can optionally pass sw-precache configuration options to webpack through this plugin.
Stars: ✭ 1,444 (+2023.53%)
Mutual labels:  offline, service-workers
Notes
Offline-first notepad PWA
Stars: ✭ 163 (+139.71%)
Mutual labels:  offline, service-worker
Jfa Pwa Toolkit
⚡️ PWA Features to Any Website (very Fast & Easy)
Stars: ✭ 245 (+260.29%)
Mutual labels:  offline, service-worker
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (+877.94%)
Mutual labels:  offline, service-worker
Super Progressive Web Apps
SuperPWA helps to convert your WordPress website into Progressive Web Apps instantly. PWA (Progressive Web Apps) demo at : https://superpwa.com and Plugin :
Stars: ✭ 304 (+347.06%)
Mutual labels:  offline, service-worker
Pwastats
A directory of Progressive Web App case studies.
Stars: ✭ 88 (+29.41%)
Mutual labels:  offline, service-worker
Android Pwa Wrapper
Android Wrapper to create native Android Apps from offline-capable Progressive Web Apps
Stars: ✭ 265 (+289.71%)
Mutual labels:  offline, service-worker
Dsw
Dynamic Service Worker - making your offline Progressive Web Apps way easier
Stars: ✭ 277 (+307.35%)
Mutual labels:  offline, service-worker
Next Offline
make your Next.js application work offline using service workers via Google's workbox
Stars: ✭ 1,306 (+1820.59%)
Mutual labels:  offline, service-worker
Ember Service Worker
A pluggable approach to Service Workers for Ember.js
Stars: ✭ 227 (+233.82%)
Mutual labels:  offline, service-worker

🚨 Firefighter Offline Demo

Firefighter Offline Demo

🔗 Live demo at

https://sdras.github.io/firefighter-demo/

check the console

There’s a firehouse near where I live, and they have some sufficiently complex systems to help make sure that everything is online and functioning. I went out to their station to learn about how everything works and see if there was anything I could build that might help. Here’s what I learned:

When the fire truck goes out, it has to communicate with a dispatcher, which will help facilitate if they need more water, supplies, or backup.

The app is very simple, purposefully so- because they want everyone to be able to use it, quickly, at a glance, and there aren’t that many things they might need. For their use case, what they created is perfect.

But what happens if they're all sudden offline? What happens if they can't communicate?

Right now, currently, it fails. They’re just hosed. Get it? Hosed. dad joke alert

So, here’s our opportunity. What I did was make a project that uses the following technologies to solve this problem for them:

  • service workers
  • backgroundSync
  • client.postMessage

Additionally:

  • Vue.js

Articles explaining the demo will be available soon.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].