Firefighter inventory management and service app created for the hackathon Hackwell2.0. Which was a 48 hour hackathon organized by JSSATEB and Honeywell India, conducted on 2nd June 2021
to 4th June 2021
.
This project was selected as one of the top 10 projects of the hackathon (One of the only 2 solo participants in top 10 teams).
Head to the release section to download the app.
- Fire extinguisher are maintained manually with paper tag for each fire extinguisher cylinder
- Can’t predict how many cylinders/equipment needs to be replace
- Don’t have report facility, mostly on papers with bare minimum insights
- Don’t have digital maintenance record
-
Adding a
site
for asset management -
Adding a
asset
for service and management. -
Scanning auto generated QR code for all
asset
and to start and finish servicing it. -
Adding a
report
for anasset
in asite
and assigning asite engineer
to it.
- Frontend: Flutter(with sound null safety).
- State management: RiverPod and FlutterHooks.
- Backend: Firebase
- Database: Cloud Firestore
- Storage: Firebase Cloud Storage
- Location: Google Maps
A complete guide for getting started is given here.
Email
authentication.- Three user types:
Admin
,Site Engineer
,End User
. All integrated in the same app. - Specific features only available for specific type of user.
- Integrated
Google Maps API
forsite's
location. - CRUD operations of
site
,asset
, ansreport
. - Implemented
serice
feature toasset
by uploading before and afterimage
of the asset.