knitr::opts_chunk$set( collapse = TRUE, comment = "#>" )
This app has been built by Colin Fay, as an illustration of an app built using the {golem}
Framework. It's a general User Interface for the {hexSticker}
package.
Colin works at ThinkR, a french company focused on R engineering, creator and maintainer of the {golem}
package.
The {golem}
Framework was used to build the Shiny App backend.
The whole app is powererd by {shiny}
.
Sticker is generated by {hexSticker}
Image modification is done with the {magick}
package.
The app links to MongoDB using {mogolite}
.
Application guided tour was created using {cicerone}
.
To see the full list of packages used in the app, refer to the DESCRIPTION file.
Browse the full source code at https://github.com/ColinFay/hexmake
The live preview mode allows you to automatically regenerate the hex every time you change one input.
In some rare cases this might make the app a little bit slower, especially if you're playing around with colors, hence the possibility to change this to manual mode. In manual mode, you'll need to click on the render button to see the changes in your image.
This part handles the Name layer.
Here, you can upload an image from your computer to be used as an image for your sticker.
Parameters allow you to play with the position and size of the image.
The "Modify" window allows you to perform basic image manipulation using the {magick}
package.
Change the borders and fill of the hex stickers.
Here you can parametrize a spotlight on your sticker.
Here you can parametrize the url printed on the sticker.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.