x2007tro / EventCal

Shiny event calendar

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ShinyEventCal

Shiny event calendar

Layout

Left panel

  • Download template
  • Upload template
  • Replace
  • (or) Update

Right panel

  • Calendar view
    • Row 1 : Weekday
    • Row 2-6 : Event
      • Upleft corner : Day #
      • Event : Timeslot, event description, update

How it works?

User can update the calendar with two methods:

  1. Direct editing an entry
  2. User uploads a spreadsheet with the following fields:
    • Date
    • TimeSlot
    • Event
    • Active (Only active = 1 will show up on calendar)
    • Comments (Will not show up on calendar)

Required packages (for bash script to run)

  • require(readxl)
  • require(openxlsx)
  • require(dplyr)
  • require(lubridate)
  • require(magrittr)
  • require(shiny)
  • require(shinythemes)

About

Shiny event calendar


Languages

Language:R 93.6%Language:CSS 6.4%