{"id":958,"date":"2019-10-28T16:40:22","date_gmt":"2019-10-28T22:40:22","guid":{"rendered":"https:\/\/kjcrr.org\/?page_id=958"},"modified":"2019-10-29T17:33:08","modified_gmt":"2019-10-29T23:33:08","slug":"model-project-and-purchase-manager-mppm","status":"publish","type":"page","link":"https:\/\/kjcrr.org\/?page_id=958","title":{"rendered":"Model Project and Purchase Manager (MPPM)"},"content":{"rendered":"<p>This micro-service web component provides a user with a web application to display, create and update information information of the projects and purchased items. It is dependent on one other components:<\/p>\n<ul>\n<li>PPDS, which provides services to access the MongoDB collection of project and purchase documents<\/li>\n<\/ul>\n<p>The following figure shows the MPPM micro-service in context of the other micro-services needed to provide the application ability to manage inventories.<br \/>\n<center><br \/>\n<img decoding=\"async\" src=\"https:\/\/kjcrr.org\/wp-content\/uploads\/2019\/10\/design3c.png\" alt=\"MRIM in context of other micro-services\"><br \/>\n<\/center><br \/>\nThe following screen shots show the list of purchases and projects.<br \/>\n<img decoding=\"async\" src=\"https:\/\/kjcrr.org\/wp-content\/uploads\/2019\/10\/mppm-purchases.png\" alt=\"MPPM purchase list\"><br \/>\n<img decoding=\"async\" src=\"https:\/\/kjcrr.org\/wp-content\/uploads\/2019\/10\/mppm-projects.png\" alt=\"MPPM project list\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This micro-service web component provides a user with a web application to display, create and update information information of the projects and purchased items. It is dependent on one other components: PPDS, which provides services to access the MongoDB collection of project and purchase documents The following figure shows the MPPM micro-service in context of\u2026 <span class=\"read-more\"><a href=\"https:\/\/kjcrr.org\/?page_id=958\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":495,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width.php","meta":{"ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-958","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kjcrr.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=958"}],"version-history":[{"count":4,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/958\/revisions"}],"predecessor-version":[{"id":961,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/958\/revisions\/961"}],"up":[{"embeddable":true,"href":"https:\/\/kjcrr.org\/index.php?rest_route=\/wp\/v2\/pages\/495"}],"wp:attachment":[{"href":"https:\/\/kjcrr.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}