Skip to content

vanda/iiif-manifest-editor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iiif-manifest-editor

The iiif-manifest-editor is a web application that generates IIIF manifests. It allows you to import, view, update and export images and metadata using the IIIF APIs.

Screenshot of the IIIF Manifest Editor

How to use

See this Wiki page for instructions on how to use the IIIF manifest editor: User manual

How to set up the application

Prerequisites

How to set up the application

  • Clone this repository: git clone [email protected]:bodleian/iiif-manifest-editor.git
  • Change into the project directory: cd iiif-manifest-editor
  • Install Node v6.1.0 with nvm: nvm install v6.1.0
  • Set nvm to use Node v6.1.0: nvm use v6.1.0
  • Install the required node modules into the project: npm install

How to run the application

  • Run webpack to generate the bundle file either once or dynamically on file changes:
    • npm run build: This builds the bundle file once
    • npm run watch: This builds the bundle file dynamically on all file changes
    • Note: when changing webpack.config.js, webpack needs to be restarted
  • Start the server: node server.js

How to run tests

  • npm run test

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 93.6%
  • CSS 6.3%
  • HTML 0.1%