Travis Horn's repositories
jquery-sessionTimeout
After a set amount of time, a dialog is shown to the user with the option to either log out now, or stay connected. If log out now is selected, the page is redirected to a logout URL. If stay connected is selected, a keep-alive URL is requested through AJAX. If no options is selected after another set amount of time, the page is automatically redirected to a timeout URL.
npm-package-store
A web app that displays updates for your globally installed NPM modules.
vue-sparkline-component
Basic sparkline component for Vue.js using D3.js. See how this component was built step-by-step: https://travishorn.com/build-a-sparkline-vue-component-d3fdec764145
vue-sqlite-auth-monorepo
Backend Express server and frontend Vue client for user registration and authentication.
absolute-blog
Blog based on eleventy-high-performance-blog template
aeson-example
Basic example of using the Aeson package in Haskell
dotfiles
My configuration for Arch Linux systems.
haskell-exercism
Solutions to the Haskell exercises on exercism.io as I complete them
haskell-tutorial
A collection of snippets that follow the video "Haskell Tutorial" by Derek Banas
merge-nearest-time-series
Pulls data from one time series into another based on the nearest timestamp.
netlify-cli
Netlify command line tool
netlify-dev-plugin
Local dev server with functions, rules engine and add-on support
object2array
Convert an object to array.
passport-google-example
Express 4.x app using Passport for authentication with Google.
passport-lowdb
Web form authentication using Passport.js and lowdb.
pc-part-info
Display basic information about your PC's hardware.
plutus-parameterize
Showing the difference between a regular contract and a parameterized one.
ppp-notes
Notes from the Plutus Pioneer Program 3rd cohort
r4ds
R for data science: a book
retypetest
Testing retype
searchparamify
Create URLSearchParams from a JavaScript object.
session
Simple session middleware for Express
torrentsearch
Search public torrent sites.
vue-custom-dropdown
Example app using a Vue component for a custom dropdown element.