Skip to content

elexnuk/arches

 
 

Repository files navigation

jamesm2w / ParliamentDiagram

This is a Node.js and Vue.js rewrite of the original parliament diagram creator designed for use on Wikipedia, Wikimedia Commons and Wikidata. My motivation was to create a modern web application to allow for a faster and easier workflow. The algorithms which generate the diagrams are credited to the original authors David Richfield, Mathis Rade, Ranjith Siji and Ambady Anand S.

Sample image

The application is available at parliament.jamesm2w.me (a build of the latest main branch deployed on github pages).

Build from Source

  1. Download the source from this github repository.
  2. Install dependencies with npm install
  3. Run npm run build to build the application into /dist
  4. (Optional) Serve locally with npm run serve

Development

  1. Download source from the github repository
  2. Install dependencies with npm install
  3. Launch development server with npm run dev
  4. Edit code. The development server should watch for any file changes and update the site.

Dependencies

  • Node.js & NPM
    • Application is tested to build on Node v14 and NPM v6

The following development dependencies are installed by running npm install

  • Vue & Vite
  • Autoprefixer
  • PostCSS
  • Tailwind CSS

Included:

License

This tool is licensed GPL v2, see LICENSE.md.

About

Parliament diagram creator re-written in Node.js and Vue

Resources

License

Stars

Watchers

Forks

Contributors

Languages

  • JavaScript 75.0%
  • Vue 22.3%
  • HTML 2.4%
  • CSS 0.3%