Table of Contents
The Questlog Matrix Configurator is a browser tool, which increases the level of automization, standardization and quality assurance in the production process by:
- Providing an interactive React-based UI that allows the laser-cutter specialist to arrange country silhouettes based on demand
- Allowing the user to define country-specific offsets to ensure exact configuration across time
- Delivering a SVG Matrix on-click that can be consumed seamlessly by the laser-cutter software
- Clone the repo
git clone https://github.com/Manuel-Bauer/questlog-matrix-configurator.git
- Navigate to folder "frontend" and install NPM packages
cd frontend npm install
- Save country silhouette SVGs in folder /server/img/countries and name them according to the country's name
- To start Matrix-Configurator on an Apple or Linux OS navigate to the project folder and enter
npm run dev
On a Windows OS enter
start npm start & cd frontend & npm start
A browser window with the Matrix-Configurator UI will start automatically.
- Select the country silhouette for each matrix grid in dropdown menu
- If default position of a specific country needs to be changed, navigate to frontend/src/config and adjust x and y offset for country. Offset is be 0 for x and y by default.
- Once finished, hit the save button.
- In the folder server/img/matrix you will find the laser-cutter-ready SVG with an unique ID.