David Cunningham's repositories
RecreationGovAvailability
Recreation.gov Campsite Availability App
site-checker
Website serving checker. Alerts via email. Any number of websites, and set the checker interval.
markdown-blog-vanilla
A full stack Markdown blog for practice. Vanilla JS classes on frontend, vanilla JS NodeJS and PostgreSQL on backend.
somos-vaccine-checker
SOMOS Vaccine Checker. Checks the SOMOS vaccination availability endpoint.
anaconda-quickstart
An educational repo for getting a quickstart with Anaconda, Jupyter Notebook and pandas.
web-dossier-backend
Backend for Web Dossier. Frontend: https://github.com/CunningDJ/web-dossier-frontend
web-dossier-frontend
Web Dossier frontend. Backend: https://github.com/CunningDJ/web-dossier-backend
aws-bootstrap-educative
Educative AWS project.
BootstrApps
Bootstrapped Applications - Copy and Paste them into the browser console to use
cdj-readmode-extension
Read mode extension (dark) by CunningDJ (David Cunningham).
diw-nunjucks-site
Sample website made with Nunjucks to demonstrate backend rendering.
get-places-js
A quick app I made to get human-friendly place names from ip addresses, and get a unique, sorted set of these names if desired.
JSDOM-React-Scraper
A web app that uses jsdom-based scraping on the backend and visualizes it with React on the frontend.
my-iCue-profiles
My iCue profiles for the K95 Platinum Keyboard
node-postgres-microservice-diw
Sample basic Node+PostgreSQL microservice.
NYCOpenDataVis
React Visualizations of NYC Open Data
one-dollar-words
A Python script for finding every "$1 word"
phaser-game
Experimenting with the Phaser.js framework.
PracticeFullStackToDoApp
Practice Full Stack JS App
ruby-practice-csv-reader
Ruby Practice: CSV reader CLI tool.
sanitize-html
Clean up user-submitted HTML, preserving whitelisted elements and whitelisted attributes on a per-element basis. Built on htmlparser2 for speed and tolerance
uuid-gen-site
UUID Generator site I made for fun.