Skip to content

Instantly share code, notes, and snippets.

@iznenad
Last active August 29, 2015 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save iznenad/a4eeba15c32f96b1fd27 to your computer and use it in GitHub Desktop.
Save iznenad/a4eeba15c32f96b1fd27 to your computer and use it in GitHub Desktop.
SchoolLocker project plan

Project preparation

In order to start working on the scope of this project we need the following:

  • Specification of the requirements for syncing Customer Group Prices

  • NAV test instance with:

    • Product data similar to live products
    • Pricing data similar to live pricing structure
    • Working credentials
  • Magento test instance with:

    • Customer data similar to live Customer data
    • Working credentials

Once these requirements are met we can start the implementation phase.

Project development

Products sync

task responsible entity status
Extending the NAV trigger to support setting up constraints Elastic
Extending the Magento action metadata to support custom temando metadata Elastic
Provide a way to trigger Magento reindexing automatically Elastic
Setting up the flows and defaults Elastic
Asserting the results ScoolLocker
Fixing issues Elastic

8 days

Customer Group Prices sync

task responsible entity status
Implementing the required changes on Magento/NAV Elastic
Setting up the flows and defaults Elastic
Asserting the results ScoolLocker
Fixing issues Elastic

5 days

Customer sync

task responsible entity status
Setting up the flow Elastic
Asserting the results ScoolLocker
Fixing issues Elastic

5 days

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment