Teng Suan
  • Projects
  • CV
  1. Shiny Projects
  • Project Overview

  • Shiny Projects
  • Streamlit Projects
  • Tableau Projects
  • Misc. Projects

Shiny Projects

Data projects written in the R programming language using the shiny package. All apps are hosted on the free tier of shinyapps.io.

BondScope SG

Link to web app | Code

A web app to visualise historical yields and predict future yield rates of Singapore T-Bills and SGS Bonds with the forecast package and time series analysis. The app uses daily historical yields to predict the next month of yields. Data is taken from the Monetary Authority of Singapore (MAS) and data is expected to be updated monthly.


exeRcise book

Link to web app | Code

A simple web application consisting of basic programming questions for beginner programmers to learn both R syntax and programming methodology in R. Based off the exbook package in Python, a package containing LeetCode-style practice problems for new coders.


Stock Trading App

Link to web app | Code

A barebones stock trading app made using the quantmod package. The app allows users to select several different stock tickers at once and view the price trend as a line chart over a selected time period. It also shows the last publicly traded price. Note: All data is from Yahoo Finance, and the price of each stock is reflected in its respective local currency.


Arithmetic Quiz

Link to web app | Code

A timed arithmetic quiz with several different adjustable parameters to learn how the reactive programming aspect of Shiny works.

2023 Ng Teng Suan CC BY-SA 4.0

Source Code

Built with Quarto