Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions hexmake/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# hexmake

---

- Developed by: [Colin Fay](https://colinfay.me/)
- Link to deployed app: https://colinfay.shinyapps.io/hexmake/ or https://connect.thinkr.fr/hexmake/

---

## App description

An application to build your own hex sticker. Allows to customise name, font, colours, to manipulate the image, to export the hex and to save it in an open hex database.

Note that the version on shinyapps.io does not connect to the mongo db. Please visit [connect.thinkr.fr/hexmake/](https://connect.thinkr.fr/hexmake/) for the app with the db backend.
7 changes: 7 additions & 0 deletions hexmake/app.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Launch the ShinyApp (Do not remove this comment)
# To deploy, run: rsconnect::deployApp()
# Or use the blue button on top of this file
#
pkgload::load_all(path = here::here("hexmake/hexmake"), export_all = FALSE,helpers = FALSE,attach_testthat = FALSE)
options( "golem.app.prod" = TRUE)
run_app(with_mongo = FALSE) # add parameters here (if any)
32 changes: 32 additions & 0 deletions hexmake/gallery-files/2021-07-13-hexmake.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
layout: app-showcase
title: "Hexmake"
user_name: Colin Fay
user_url: https://colinfay.me
date: 2021-07-15
tags: just-for-fun,database
app_url: https://connect.thinkr.fr/hexmake/
source_url: https://github.com/rstudio/shiny-gallery/hexmake
rscloud_url: https://rstudio.cloud/project/1092484
rscomm_url: https://community.rstudio.com/u/colin
contest: yes
contest-year: 2020
thumbnail: hexmake.png
---

This app allows the user to build its own hex stickers.

On top of being a fun application, it is interesting in several levels when it comes to the technical implementations :

- {hexmake} comes with a series of tools built on top of {magick} that allow to modify your image. An image that you can upload to the app

- {hexmake} comes with its own file format, .hex, that you can export and reupload if you need to work again on your hex, or share privately with someone else

- {hexmake} is plugged into a mongo db where everybody can save its own hex, making it possible to share hex template worldwide.

- To simplify use first experience, {hexmake} comes with a guided tour, built on top of {cicerone}.

- This app can also be installed as a package, and you can plug your own mongo db to it (or not use it at all, which is the default behavior).


This app was recognized _as a winner_ on the 2020 Shiny Contest.
Binary file added hexmake/gallery-files/hexmake.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions hexmake/hexmake
Submodule hexmake added at 698ab9