Craig Bojko's repositories
gmail-management-app
Web application to help manage GMail labels and filters.
AsanaHarvestTimesheetMapping
This project is designed to provide insight into how much time is spent on individual Asana tasks - aggregating time spent in total and on any current day. Using Harvest Time Tracking as a timesheet collector, the UI maps projects together through API services, and allows external services to query for aggregated times based on an Asana Task ID
basic-mvc-node-server
Template for MVC server - Node
Brewdog-Mobile-App-Demo
Demo application for pulling drinks from Brewdog's Punk API and displaying contents, allows a User to select the drinks and add to a shopping cart
reddit-wallpaper-downloader
Java App to download wallpaper images directly from Reddit for random cycling on desktops
youtube-dl-transcode-pipeline
Python module designed to be run within a containerised environment and facilitates in downloading video & audio assets in S3, merging with FFMpeg then uploading to NAS
youtube-s3-downloader
AWS Lambda function to download Youtube videos directly to S3
Better-Chrome-Sync
Syncs Chrome tabs on tab open/close, 10 minute intervals and snapshots. Distributes and persists over Node/Mongo stack
ccubed-blog
Collection of articles for Blog - pulled into WordPress via plugin
Github-Asana-Issue-Tagging
Will take issues in Github repository and check for current status in regard to assignment with reviewer/author - will then match against Asana task and apply respective tags to the task to highlight issue state
ProjectJanus
POC Project to demo WebAudio API - streams simultaneous video streams with additional separate dual channel audio stream. Demo aim is to allow user to switch streams instantly while remaining in sync. Inspiration from Honda: http://digitalsynopsis.com/advertising/honda-civic-type-r-the-other-side/
qubit-experience-toolkit
On site widget for additional experience/personalisation data and debugging tools
Random-Loading-Animation
POC for loading animation that randomises it's design on initialisation. Uses chart.js and prettydoughnut.js for engines.
React-Progress-Bar
Package Builds a navigation progress bar which shows steps within the funnel.
storybook-visual-testing
POC for Storybook component Visual Regression Testing through Cypress
terraform-godaddy
A terraform plugin for managing godaddy domain records
youtube-history-querier
Dumps entire Youtube watch history to Mongo DB (deduplicated) - UI allows for querying on history DB set
youtube-video-tracking
Wrapper around Youtube iFrame API to add custom analytics tracking to different player states.