Its a Drawing Application in your Browser or on Desktop. It tries keep the UI understandable and easy while not being simple or rudimentary.
The application is mostly vector-based with the exception of images inserted into documents. Therefore all elements within a document are their own objects and changable.
Documents are called Artboards. There are three different Types of Artboards: Regular -- e.g. A4; Infinite-Scroll; Infinite;
The Tools this program provided include a Move-Tool for roaming the Artboard, a Selection-Tool for selecting, moving and manipulating objects, a Pencil-Tool for drawing vector lines, a simple Eraser drawing in the color of the background of the artboard, a Shapes-Tool allowing you to drag Rectangles, Triangles and Circles onto the Artboard and an Image-Tool for displaying images within the Artboard.
You can Import Images to be opened as Artboards for editing and Export any Artboard to an Image Format.
- Jan Eusterschulte - Team Lead, Concept, Programming [ Webdesign, Drawing App ]
- Lennart Brunn - Programming [ Drawing App ]
- Friedrich Maagk - Graphics
- NodeJS
- ReactJS - using Create-React-App
- Electron
-
- Git
- NodeJS
foo@bar:~$ git clone https://github.com/janeuster/q3-project.git- Install Node Package Depencencies
foo@bar:~$ cd q3-projectfoo@bar:~/q3-project$ npm cifoo@bar:~/q3-project$ npm run devYou will see a desktop application appear. Anytime a file within the repositories directory is changed, those changes will appear in the live development desktop application. The app can also be accessed via the browser(localhost:PORT). BY default the port is set to 3000(localhost:3000).
foo@bar:~/q3-project$ npm run buildfoo@bar:~/q3-project$ npm run pack-winor
foo@bar:~/q3-project$ npm run pack-linux
