ABYSS TECH CHALLENGE

This app is Using Vue as Tech stach with no other third party libraries. It has a simple implementation of a Plotter which should be able to draw real-time SVG element based on given Input.

This app supports following Browsers:

  • IE 11
  • Chrome
  • Firfox

Installation and Setup Instructions

You will need node and npm installed globally on your machine.

Clone down this repository to your local computer and follow the below steps

npm install

Compiles and hot-reloads for development

npm run serve

Compiles and minifies for production

npm run build

Lints and fixes files

npm run lint

Tests

npm run test

Examples

Basic #1

Input

r 0 0 100 100
c 100 100 20

alt text

Star

p 100,10 40,198 190,78 10,78 160,198

alt text

Complex #1

p 200,10 250,190 160,210
c 20 100 20
r 100 50 25 25 

alt text