Skip to content

pavancse17/boloo_shipments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

boloo_shipments

End points

  • /sellers suports create & list
    • It will check whethet the credentials are valid or not before saving.
  • /sellers/<int>/ supports retrieve, update & delete.
    • Upon deleting all related data will be deleted (Cascade).
  • sellers/<ini>/sync will add records to table to start syncing.
  • /sellers/<int>/shipments/ will show all the shipment details.
    • Initially it will show empty list.
    • When shipments list api from bol website fetched it will show as data not yet fetched.
    • After detail apis fetched it will contain full shipment details.

High Level data fetching design

  • In this app there are 2 main tasks which will run for every minute.
  • RefreshTokens will refreshes the token & stores new expiry date for all records whose expiry date less or equal to now.
  • SyncEndPoints will sync all shipments from bol.

Releases

No releases published

Packages

No packages published

Languages