Git Product home page Git Product logo

shiny's Introduction

Shiny

Shiny is a framework for creating web applications using R code :\

  • It's user interface (UI) components can be easily customized.
  • It's server uses reactive programming allowing creation of any type of backend logic.

Today, Shiny is used in almost as many niches and industries as R itself is.

  • In Academia as a teaching tool for statistical concepts.
  • In Big Pharma companies to speed collaboration between scientists and analysts during drug development.
  • In Tech companies to set up realtime metrics dashboards that incorporate advanced analytics.

Online documentation for starters/developers can be found:

In this repository you can find some demo apps

shiny's People

Contributors

portolan75 avatar

Watchers

 avatar

shiny's Issues

add user geo-location + logs table in db

  • Add a part in ui and server to track user geolocation variables...i.e. longitude, latitude, country
  • Add log table to database and store user session and geolocation data, plus time login

Mastering Shiny book

Learn and produce scripts chapter by chapter from Mastering Shiny book (H. Wickham)
Getting started:

  • 2. Your first Shiny app
  • 3. Basic UI
  • 4. Basic reactivity
  • 5. Case Study: ER Injuries

Shiny in action:

Mastring Shiny:

Re-style App layout + reactivity opt

Re-style App layout by changing from navbarPage to something more appealing.
When the Login (wellpanel) is hided I want to see a structure where the user can:

  • Tags
  • Track the time
  • Stats
  • ...other to follow while developing (i.e. Info on how to use the app)

Add password encryption for security

Add password encryption for security.

Following NIST Guidelines

Password storage guidelines:

  1. Secure Your Databases (it is already)
  2. Hash Users’ Passwords (passwords be salted with at least 32 bits of data and hashed with a one-way key derivation function such as Password-Based Key Derivation Function 2 (PBKDF2) or Balloon).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.