Adrian Jost
click to zoom
DIY Nuki Opener
Hobby - May 2021
My Intercom System wasn't compatible with the Nuki Opener, so I build a quick prototype as a weekend project that essentially does the same thing. Open the Main Entrance Door of a residential building whenever someone rings and a webhook was called before. In combination with an Home Assistant automation it functionality is almost identical to the commercial product.
Used Tools:
Arduino
Links:
click to zoom
PWCamera
Hobby - December 2020
A simple camera PWA to show the capabilities of the web. It works completely offline, you can use all the connected cameras and is using the File Access API to save all photos in a local directory on your device.
Used Tools:
CSS3HTML5JavascriptServiceWorker
Links:
click to zoom
click to zoom
click to zoom
click to zoom
SmartLight V3
Hobby - November 2019
Version 3 of my own Smart Home Lighting System is featuring gradient support for using it as a light alert in the morning. It is planned to be compatible with a wide variety of devices and supports all features of the previous versions plus a beautiful new minimalistic ui.
Used Tools:
ArduinoCSS3EasyEDAFirebaseGitHTML5JavascriptsolderingTravis CIVue.jsVuex
Links:
click to zoom
Two Channel Picker
Hobby - November 2019
As part of SmartLight V3 I developed a two channel color picker that I also published on npmjs.org.
Used Tools:
CSS3GitHTML5JavascriptVue.js
Links:
click to zoom
click to zoom
Vue filter component
Work - July 2019
Vue Filter Component for FeathersJS inspired by the UI of Googles Webmaster Console. The complete UI is exchangeable and it offers an API to customise the output query for different databases.
Used Tools:
CSS3FeathersJSGitJavascriptMongoDBVue.js
Links:
click to zoom
Dedent Tabs
Hobby - June 2019
The package dmnd/dedent is pretty awesome, but it is lacking support for tab indentation and is not maintained anymore. For that reason I continued maintaining it and published dedent-tabs which is now downloaded over 10.000x per Week.
Used Tools:
JavascriptNode.js
Links:
click to zoom
Slate.JS Sorting Task Plugin
University - February 2019
As part of the course "Web Development with Web Frameworks" we have developed a Slate.JS plugin, which will transfer the educational concept of sorting tasks into the digital world. We focused our development on a super simple, intuitive design for students and teachers. In addition, we focused on writing really clean code to ensure a smooth transition to the core editor development team.
Used Tools:
BEMCSS3GitHTML5JavascriptReactSlate.js
Links:
click to zoom
click to zoom
click to zoom
Modular Text Editor
University - July 2018
I think Smalltalk is a dead language, but we got the task to develop a component-based, modular editor, similar to the editors of Gitbook.io and Wordpress (Gutenberg). We have done our best to ensure good usability.
Used Tools:
Coveralls.ioGitSCRUMSmalltalkSqueakTravis CI
Links:
click to zoom
click to zoom
Robot Competition
University - May 2018
We had many really cheap electronic components, a piece of plywood and the task of building a robot that can navigate to a destination with simple light sensors. Our robot was one of only two robots that could move and the only one that could find the target, so we won this competition.
Used Tools:
ArduinoLaser Cuttersoldering
Links:
click to zoom
SmartLight V2
Hobby - April 2018
Version 2 of SmartLight was very experimental to test out new real time websocket communication and fancy features like live-music synchronisation.
Used Tools:
FirebaseGitJavascriptVue.js
Links:
click to zoom
SmartLight V1
Hobby - September 2017
My own smart home lighting system. I designed it with the goal of a simple setup process, an frictionless UI and very cheap hardware.
Used Tools:
ArduinoCSS3EasyEDAGitHTML5Javascriptsoldering
Links:
click to zoom
RC Car Lighting System
Hobby - August 2017
With the help of an Arduino I read out the throttle control of the RC receiver and was able to control the brake light accordingly. Additionally I developed circuit boards for the LEDs to mount them easily.
Used Tools:
ArduinoKiCadsoldering
Links:
click to zoom
click to zoom
CleanIT WordPress Theme
Hobby - March 2017
My first own Wordpress theme. The focus of the development was on performance, minimalism and extensibility. To this day, I use it in my blog to ensure optimal loading times.
Used Tools:
CSS3HTML5JavascriptPHPWordpress
Links:
click to zoom
"Quissen"-App
Work - December 2016
For the company Lightball SSC I finished the development of the quiz app "Quissen". It is using Angular 1 with an Wordpress REST Backend.
Used Tools:
Angular 1CSS3GitHTML5ionicJavascriptWordpress
click to zoom
Websnooze V1
Hobby - August 2016
Having multiple monitors at your desktop is awesome, but sometimes you aren't using it. Why not showing some calm images on it to keep you relaxed and balanced on work. Websnooze was an application that showed you images from unsplash.com in your new tab page or on a dedicated webpage.
Used Tools:
Chrome ExtensionCSS3HTML5JavascriptServiceWorker
click to zoom
Open Gallery
Hobby - July 2016
Photosharing and Collecting made easy. The concept of this file sharing software is, to easily collect all photos from all participants at an event. It's meant to be a higher quality, low effort replacement for photo-sharing in WhatsApp-Groups.
Used Tools:
CSS3HTML5JavascriptPHPSQLSQLite
Links:
click to zoom
Stepcraft CNC GRBL Controler
Hobby - May 2016
Our school got an awesome Stepcraft CNC but the software was horrible. Sadly the used controller was proprietary. The solution: I wired up an Arduino (with a lot of reverse engineering), uploaded some software. We can now use any public available GRBL Software like the one provided by easel.com.
Used Tools:
ArduinoCNCEasel soldering
Links:
click to zoom
New Theme For School Library Homepage
Hobby - April 2016
A friend of me programmed a book inventory system for our school library, but the UI was pretty ugly (sorry my friend). So we came together and I updated the css files without changing the HTML structure as best as possible to make it more appealing to the eye.
Used Tools:
CSS3
Links:
click to zoom
LED Coaster
Hobby - April 2016
We had an CNC machine, and I had some free-time and a lot of ideas. One of those was an cool coaster concept that doubled as a lamp at the late afternoon BBQ parties. The Coaster illuminates your drink and you get some colorful light at your party while still be able to see your friends.
Used Tools:
CNCEasel soldering
click to zoom
click to zoom
VisualAdvise
Work - July 2015
In a design competition of the company "Visual Advise" I could convince and was allowed to design the factsheet of the company.
Used Tools:
Gimp
Links:
click to zoom
School App
Hobby - April 2015
For our school I developed an app, which could manage the most important data for students, such as substitutions, study plans and homework.
Used Tools:
MIT App InventorPHPThunkable App Builder
Links:
click to zoom
Substitution Plan Upload System
Hobby - March 2015
My school uses an custom made software for displaying and managing substitutions. I extended this software with an automatic upload script to our school server. We can now view our substitutions online on our website.
Used Tools:
CSS3HTML5Javascript
Links:
click to zoom
Mobile Friendly Theme For School Homepage
Hobby - June 2014
At our school we had the privilege to have full control over our website, unfortunately it was not mobile friendly at that time. So my first real web development project was to make this site mobile and friendly. The architecture isn't great, but it works with solid performance thanks to clever caching techniques.
Used Tools:
CSS3HTML5JavascriptPHP
Links:
click to zoom
Robocup World Championship Eindhoven
Hobby - June 2013
After the success at the German Championship in the Robocup Junior, my team and I were allowed to participate at the World Championship in Eindhoven. Unfortunately this year we were not as successful as last year. Nevertheless it was a great experience and we had a lot of fun.
Used Tools:
ArduinoBricxCCKiCadsoldering
click to zoom
Robocup 2013 - German Champion
Hobby - March 2013
After successful participation at the World Championships 2012, my team and I finally managed to become German Champion in the Robocup Junior Competition in 2013.
Used Tools:
ArduinoBrixCCKiCadsoldering
click to zoom
Robocup 2012 - World Champion
Hobby - June 2012
After successful qualification both at the Berlin and the German Championships, my team and I won a competition at the Robocup Junior World Championship 2012 in Mexico City. So I can proudly call myself a world champion . The task was to build and program a line following robot that also had the ability to locate and rescue a victim within a room.
Used Tools:
ArduinoBricxCCKiCadsoldering
Links: