Skip to content

Latest commit

 

History

History
59 lines (47 loc) · 1.72 KB

README.md

File metadata and controls

59 lines (47 loc) · 1.72 KB

basePIM

Welcome to basePIM.

basePIM is a collaborative product information system.

Features

  • Flexible Storage
  • Appealing web frontend
  • Numerous Export
  • Fully scriptable with XQuery
  • t.b.a.

Requirements

  • Java 1.6+
  • Apache Maven
  • basePIM will run fine in
    • Mozilla Firefox
    • Google Chrome
    • Microsoft Internet Explorer
    • Apple Safari

Installation

  1. Clone the project
  2. Run BaseX with the following commands
  3. $ basex -c "REPO INSTALL /path/to/basePIM/basePIM-web/src/main/webapp/basex-web-xq-1.0.1-distribution.zip"
  4. $ basex -c "REPO INSTALL http://files.basex.org/xar/functx-1.0.xar"
  5. Start the web server via cd basePIM-web && mvn jetty:run
  6. Open localhost:8080 in a browser of your choice

License

basePIM is licensed under t.b.a.

Conventions

.
├── README.md  ....................................  this file
├── CORE  .........................................  business logic (as xquery modules)
│   ├── api  ......................................  public interfaces (restxq ..)
│   │   └── nodes.xqm
│   ├── services  .................................  general service modules 
│   │   ├── node-service.xqm
│   │   └── pim-service.xqm
│   └── test
│       └── test-json.xq
├── DATA  .........................................  basePIM databases
`── WWW  ..........................................  web root