Coder Social home page Coder Social logo

conductionnl / productenendienstencatalogus Goto Github PK

View Code? Open in Web Editor NEW
0.0 5.0 5.0 20.75 MB

openPDC implementatie op proto-component basis bedoeld voor commonground

Home Page: https://pdc.zaakonline.nl/

License: Other

Dockerfile 0.24% HTML 19.53% JavaScript 18.95% PHP 47.63% Shell 1.07% VCL 0.39% CSS 8.66% Twig 3.44% Mustache 0.10%

productenendienstencatalogus's Introduction

productenendienstencatalogus

Description

This component provides a products and services catalogue that can be used by a order component in order to provide the products in the orders with better details. The design considerations are given in DESIGN.md and DESIGN-PDC.md

Additional Information

Installation

We differentiate between two way's of installing this component, a local installation as part of the provided developers toolkit or an helm installation on an development or production environment.

Local installation

First make sure you have docker desktop running on your computer. Then clone the repository to a directory on your local machine through a git command or git kraken (ui for git). If successful you can now navigate to the directory of your cloned repository in a command prompt and execute docker-compose up.

$ docker-compose up

This will build the docker image and run the used containers and when seeing the log from the php container: "NOTICE: ready to handle connections", u are ready to view the documentation at localhost on your preferred browser.

Instalation on Kubernetes or Haven

As a haven compliant commonground component this component is installable on kubernetes trough helm. The helm files can be found in the api/helm folder. For installing this component trough helm simply open your (still) favorite command line interface and run

$ helm install [name] ./api/helm --kubeconfig kubeconfig.yaml --namespace [name] --set settings.env=prod,settings.debug=0,settings.cache=1

For an in depth installation guide you can refer to the installation guide contained with the helm files, it also contains a short tutorial on getting your cluster ready to expose your installation to the world

Standards

This component adheres to international, national and local standards (in that order), notable standards are:

This component is based on the following schema.org sources:

Developers toolkit and technical information

You can find the data model, OAS documentation and other helpfull developers material like a postman collection under api/public/schema, development support is provided trough the samenorganiseren slack channel.

Couple of quick tips when you start developing

  • If you not yet have setup the component locally read the Tutorial for setting up your local environment.
  • You can find the other components on Github.
  • Take a look at the commonground componenten catalogus to prevent development collitions.
  • Use Commongroun.conduction.nl for easy deployment of test environments to deploy your development to.
  • For information on how to work with the component you can refer to the tutorial here.

Contributing

First of al please read the Contributing guideline's ;)

But most imporantly, welcome! We strife to keep an active community at commonground.nl, please drop by and tell is what you are thinking about so that we can help you along.

Credits

Information about the authors of this component can be found here

Copyright © Utrecht 2019

productenendienstencatalogus's People

Contributors

rubenvdlinde avatar rjzondervan avatar bbrands02 avatar ginokok1996 avatar wilcolouwerse avatar matthiasoliveiro avatar dependabot[bot] avatar yorickgroeneveld avatar marleen73 avatar markbout avatar cmasselink avatar

Watchers

James Cloos avatar  avatar  avatar  avatar Ralkey avatar

productenendienstencatalogus's Issues

Logo -> Image

Schema.org offers both the property "logo" and "image". However, image is suggested for "Thing", and therefore more widespread.

Here I can imagine the following design consideration:
We have a property images, in which we can store multiple images, so a single image could be the "logo" of the entity.

Group -> Category

Isn't it better to change the name of "Group" to "Category", as suggested by Schema.org?

Movie

Somewhat vague definition, but should it be in the product entity?

[URGENT ACTION REQUIRED] StyleCI Payment Details

StyleCI is migrating to a new payment system, and you must re-enter your payment information as soon as possible to continue using the StyleCI Annual Premium plan. Please re-enter your payment details on the StyleCI account settings page, or directly by clicking here.

Calendar?

Shouldn't this be business logic?
And shouldn't it be in "Offer" instead of in "Product"?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.