Coder Social home page Coder Social logo

Magja | Magento Java Connector

Build Status codecov Maven Central

Magja is a Java Connector for Magento's SOAP API that allows easy integration with the popular shop system and allows to exchange all data available by the Magento API.

Core Features

  • Basic support for Magento 1.x SOAP API V1
  • Allows access to:
    • Product
    • Product Media
    • Product Link
    • Product Categories
    • Product Attributes
    • Country
    • Region
    • Customer
    • Order
    • Invoice
    • Cart
  • Extensible (without code generation) for custom API

Documentation

The official documentation is located on the Magja Homepage.

Development notes

We use Travis CI to ensure that builds are passing. CodeCov is used to measure test coverage and SonarQube to find bugs.

Magja is build using Apache Maven. Please run:

mvn clean package

to build the software. There is a Maven profile included, running the entire integration-test suite against a Magento Shop. Please make sure to place your magento-api.properties file in src/test/resources and run the following command to execute the integration tests:

mvn clean install -P itest

Fo producing a release, the following command is used (only if you have enough permissions to do so):

mvn --batch-mode -Dmaven.test.skip=true -Dresume=false clean release:prepare release:perform

Sonar metrics

Quality Gate Sonar Rating Sonar Debt Ration Sonar Reliability

References and History

Magja has been developed on Google Code, so old resources are still available at:

Magja's Projects

Magja doesnโ€™t have any public repositories yet.

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.