Shaunson26 / jsonResumeEditR

R Shiny app to create, edit and maintain an JSON resume

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jsonResumeEditR

GitHub R package version R-CMD-check

The goal of jsonResumeEditR is to create and maintain a JSON resume using R Shiny. The app lives within an R package, thus the package must be installed and the app run from the package function run_jsonResumeEditR() (see below).

The app should be able to:

  • Allow user to edit fields within the JSON schema using inputs
  • Export to JSON
  • Import a JSON resume
  • Clear fields
  • TODO: Preview using a template builder
  • TODO: Send JSON to a user Github gist for https://jsonresume.org/ hosting

Getting started

This project uses R and R Shiny. You will need first need R installed, so install if you do not yet have it.

R packages

You can install the development version of jsonResumeEditR from GitHub (and dependencies from CRAN)

# install.packages("devtools")
# install jsonResumeEditR with dependencies in DESCRIPTION file
devtools::install_github("Shaunson26/jsonResumeEditR", dependencies = TRUE)

Start the app

The app lives

library(jsonResumeEditR)

run_jsonResumeEditR()

screenshot

About

R Shiny app to create, edit and maintain an JSON resume

License:Other


Languages

Language:R 38.8%Language:HTML 34.1%Language:CSS 20.1%Language:JavaScript 6.9%