Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mortie23/shinelite


https://github.com/mortie23/shinelite

Last synced: 17 days ago
JSON representation

Awesome Lists containing this project

README

        

# Shine Lite

A basic lite CRUD application framework for RShiny application development with a SQlite back end.

## Setup

### OS binaries

I started developing this on a vanilla Ubuntu VM and tried to capture all the things needed to get it up and running.

```sh
# Run this from your terminal (not console)
# Install all these OS binaries or you will get caught during the renv restore
sudo apt install build-essential
sudo apt install libcurl4-openssl-dev
sudo apt install libfontconfig1-dev
sudo apt install libharfbuzz-dev libfribidi-dev
sudo apt install libfreetype6-dev libpng-dev libtiff5-dev libjpeg-dev
sudo apt install libxml2-dev
```

### The SQLite DB

Initialise the sqlite db in development environment.

```sh
# Run this from your terminal (not console)
export env=dev
db_path="/u01/data/shinelite/dev/todo_app.db"
sqlite3 $db_path <