Sagar Kothari avatar

Updates: Nodifier App for SPKCC & DLUX Nodes

sagarkothari88

Published: 14 Apr 2022 β€Ί Updated: 14 Apr 2022Updates: Nodifier App for SPKCC & DLUX Nodes

Updates: Nodifier App for SPKCC & DLUX Nodes

"image-reference"

Click to view my previous post on this subject

For prototyping work, sagarkothari88@sagarkothari88 used Swift & iOS SDK to begin with. Now, sagarkothari88@sagarkothari88 is working on app development using flutter.

Legend:

  • βœ… completed task
  • πŸ‘¨β€πŸ’» yet to work on
  • ⏳in progress
  • βŒ›οΈabout to complete

iOS Tasks

  • βœ… Integrating Firebase Auth SDK
  • βœ… Integrating Firebase Firestore SDK
  • βœ… Integrating Firebase Cloud Messaging SDK
  • βœ… Getting APNS Token
  • βœ… Converting it to FCM Token
  • βœ… Anonymous Log in
  • βœ… Storing FCM token under anonymous account in Firestore database
  • πŸ‘¨β€πŸ’» EDGE case - User may delete the app & re-install. In this case, app must update new FCM token to database

Flutter + iOS Tasks

  • βœ… Define bridge to communicate for FCM
    • βœ… Register push notification token
  • βœ… Define bridge to communicate for Auth
    • βœ… Anonymous login
  • ⏳Define bridge to communicate for User Data
    • ⏳Get node data of user
    • ⏳Update FCM Token if needed
  • πŸ‘¨β€πŸ’» Design User interface to load latest node info for dlux
  • πŸ‘¨β€πŸ’» Design User interface to load latest node info for spkcc
  • πŸ‘¨β€πŸ’» Design Drawer menu
    • πŸ‘¨β€πŸ’» add menu for dlux status
    • πŸ‘¨β€πŸ’» add menu for spkcc status
    • πŸ‘¨β€πŸ’» add menu for adding hive-user-id
    • πŸ‘¨β€πŸ’» add about us menu
    • πŸ‘¨β€πŸ’» add menu for showing guide on enabling push notification
  • πŸ‘¨β€πŸ’» Design user Interface for adding hive-user-id

NodeJS Backend Tasks

  • βœ… Get the status of dlux (queue & runners)
  • βœ… Get the status of spkcc (queue & runners)
  • βœ… Access Firebase firestore database for all users
  • βŒ›οΈfor each user, check if user exists in queue or runner, if not send user push notification
  • βŒ›οΈexecute above every 1 minute

πŸ‘¨β€πŸ’» Android Tasks

  • To be defined

##πŸ‘¨β€πŸ’» Flutter + Android Tasks

  • To be defined.

Would you like to contribute?

Add comments to this post to provide feedback or suggestions.

Leave Updates: Nodifier App for SPKCC & DLUX Nodes to:

Written by

App Developer on Hive - Distriator, Check in With XYZ, 3Speak, HiveSuite.app.

Read more #india posts


Best Posts From Sagar Kothari

More Posts From Sagar Kothari