Kandellifte
Redesign of the exsiting brand and custom development of an web application for the local skilift in my hometown
The Kandellifte website saw a significant overhaul, transitioning from an outdated, non-responsive design to a new, mobile-friendly layout. It maintains the familiar structure, especially in presenting lift schedules for better clarity. The updated design ensures seamless navigation and optimal smartphone viewing. Additionally, a user-friendly Content Management System (CMS) was added to the backend, enabling straightforward content updates even for non-tech users, fostering easy and regular site updates without technical expertise.
Project type: Work
Tasks: Concept, design & development
Technologies: Svelte, SCSS, JavaScript, REST API, Strapi, Postgres
Programs: VS Code, Postman, Miro, Figma, Adobe Creative Suite
Habit Switch
A web application to promote an environmentally friendly lifestyle through gamification and nudging
The application habit switch aclink users through the entire life cycle of their smart devices. The goal is to promote an environmentally friendly lifestyle through gamification and nudging based on data that these devices provide via the Internet, for example consumption data of a washing machine. In the thesis, a comprehensive concept and a prototype of the application were implemented. The concept includes the processes, rules as well as goals of the game and the complete design of the application. The concept was tested in a user study. This showed the potential of nudging and gamification to encourage users to adopt a more environmentally friendly lifestyle, especially among people under the age of 30. Finally, part of the application was prototyped using modern web technologies.
Project type: Master's thesis in cooperation with Bosch Research
Tasks: Concept, design & development
Technologies: Svelte, SCSS, JavaScript, Node.js, Express.js, REST API, MongoDB
Programs: VS Code, Postman, Miro, Figma, Adobe Creative Suite
Facecon
Facecon is a research study on the topic of operating websites with facial movements and expressions.
Facecon is a research study on the topic of operating websites with facial movements and expressions. With the help of a prototype, it is to be found out whether and how interaction with websites can be made easier and more intuitive by using the face. The focus is on portable computers with built-in webcams, such as laptops or tablets. The user should be able to move the cursor, click, navigate and scroll on the website. Two different variants have been implemented for navigating and scrolling. A study is to find out which combination of facial control and expressions for the different actions is most intuitive for the user. Therefore, he had to complete a task as quickly as possible. The time was measured to compare the different versions. In addition to the usability metrics, the user also had to fill out a questionnaire. The prototype of the website was implemented using common web technologies (HTML, CSS and JavaScript) and the wrapper library Handsfree.js, which provides facetracking functions.
Project type: Semester project in the class "interaction engineering"
Tasks: Concept, Design & Development
Technologies: HTML5, SCSS, JavaScript, Handsfree.js
Programs: VS Code, Miro, Figma, Adobe Creative Suite
fine
An all-in-one web app to improve the well-being of the user
More and more people are falling ill with chronic diseases. This makes it even more important to take a close look at your body and your illness. With fine, chronically ill people can keep track of their symptoms and document them in their digital diary. Psyche, nutrition, environmental influences, emotions, stress - the body is very complex, and the reasons are often not obvious. The documentation of the symptoms is a core component of fine and should reveal possible solutions. However, medical advice is not included. For this, the data and records can easily be shown at the next doctor's visit. Fine is designed to serve many different disease patterns. The user decides which modules he wants to use for documenting and can adapt fine flexibly to his needs. The goal is to create the most individual and quickest possible input, while still offering the possibility to document in depth and down to the smallest detail. In two semesters, my groupmates and me worked together to develop the concept (target group, branding, system persona, design system, wireframes and screen designs) and a full-stack-prototype using Vue.js, Docker, Node.js and MongoDB. With the prototype we also conducted interviews with experts and potential users to gain valuable feedback to improve the first version of our app.
Project type: Master's project over the course of two semesters
Tasks: Concept, Design & Development
Technologies: Vue.js, SCSS, JavaScript, Rest API, Node.js, Express.js, MongoDB & Docker
Programs: VS Code, Postman, Docker, Miro, Figma, Adobe Creative Suite
Sea More
An interactive website to create awareness about the destruction of the oceans
Unfortunately only the frequently discussed problems such as plastic in the sea or overfishing get attention. However, there are many other problems, which are often forgotten or suppressed. With this website my fellow students and I wanted to counteract this trend and create a place where the user becomes aware of most of the problems in our ocean. We wanted to give the user an overview of all issues and encourage the user to fight them through his own actions. The interactive website guides users through the ocean through visual storytelling and teaches them in a playful way what they can do against the destruction of the ocean. The special thing about it is the game character. You can control the application with your cell phone.
Project type: Semester project in the class "web technologies"
Tasks: Concept & Development
Technologies: HTML5, SCSS, JavaScript, Pixi.js, Node.js, Socket.io, Express.js
Programs: VS Code, Miro, Figma, Adobe Creative Suite
Five Studio
An augmented reality app to place sports devices in the users environment.
As part of my bachelor thesis, I did research in the field of augmented reality. The aim was to find an approach in which an augmented reality app with one source code can be distributed to as many devices as possible. In the further course of the thesis, I designed and developed a prototype using the most promising approach. Using the mobile application development framework Cordova, the augmented reality software development kit Wikitude and HTML, CSS and JavaScript, I was able to implement a working prototype. The app enables the user to choose between various sports devices and place them in their environment. Particularly noteworthy is that the devices can be placed without the help of markers and are displayed in their actual size.
Project type: Bachelor's thesis in cooperation with the startup Syndikat7
Tasks: Concept, Design & Development
Technologies: HTML5, SCSS, JavaScript, Apache Cordva, Wikitude
Programs: VS Code, Adobe XD, Adobe Creative Suite
Black Forest Adventures
An interactive, web-based 3D map of the Black Forest.
Together with my fellow students I designed and developed an interactive, web-based 3D map of the Black Forest. It shows different activities in summer and winter. The map is fully responsive and can be used on both mobile and desktop devices. We used the WebGL based JavaScript library Three.js to display the 3D computer graphics in the web browser. I had a leading role in the design process as well as the programming.
Project type: Semester project in the class "studio multi and rich media"
Tasks: Concept, Design & Development
Technologies: HTML5, SCSS, JavaScript, Three.js
Programs: VS Code, Jira, Adober XD, Adobe Creative Suite
Mindshare
A augmented reality web-app which lets users share their opinion on a particular topic.
Within the module interactive media, my fellow students and me produced this AR website. It allows the user to share his opinion on a certain topic in a virtual art installation. For the AR functionality we used the JavaScript libraries AR.js and Three.js. These allow to place 3D models in space using markers. The entered data is stored in a Firebase database. Including the own comment, there are always the 10 latest comments displayed as AR speech bubbles. The user can navigate through the comments by moving his smartphone.
Project type: Semester project in the class "interactive media"
Tasks: Concept, Design & Development
Technologies: HTML5, SCSS, JavaScript, Three.js, AR.js, Firebase Realtime Database
Programs: VS Code, Trello, Adobe XD, Adobe Creative Suite
get your phone, go to mindshare.benjaminadolph.de, allow camera access and hold your camera facing the marker.
(works only on touch devices with camera and when using HTTPS!)
Gardening PWA
A progressive web app to help users with managing their garden.
In the course of the project work my fellow students and I developed this progressive web app (PWA) to help users with managing their garden. The app reminds the user when to plant his plants and when to water them. I had a leading role in the development. The PWA can be added to the start screen of a PC or Smartphone, works offline, updates itself automatically in the background and can send push messages from the server. Node.js and Express were used for the server-side push messages.
Project type: Project work in my bachelor´s degree
Tasks: Concept & Development
Technologies: HTML5, SCSS, JavaScript, Node.js, Express.js
Programs: VS Code, Adobe XD, Adobe Creative Suite
Space Invaders
A Android app which allows the user to play the game Space Invaders.
The goal of the class “mobile games programming” was to learn about object-oriented programming and develop a game app in Android Studio in Java. I chose the game Space Invaders. The user can choose between 3 difficulty levels. He wins if all enemy spaceships are destroyed before they reach his spaceship.
Project type: Semester project in the class "mobile game programming"
Tasks: Design & Development
Technologies: Java
Programs: Android Studio
Cold Hawaii Guide
A responsive one pager with different media elements.
In the class “digital media” I developed this responsive one pager. The focus was on the integration of multimedia content such as images, videos and sound. In the upper section of the website, you can find an SVG animation that matches the topic.
Project type: Semester project in the class "digital media"
Tasks: Concept, Design & Development
Technologies: HTML5, SCSS, JavaScript
Programs: VS Code, Adobe Creative Suite
Videos
Snowboardvideos, Travelvideos, Imagefilms - you name it. Here you find some selected videos.
Tasks: Concept, Videography, Post Production, Motion Graphics
Gear: Sony A7S with a 24-70mm Lens and a 14mm Lens | GoPro 10 Black | DJI Mavic Mini | Zhiyun Crane V2 | Sachtler System ACE M
Programs: Adobe Creative Suite
Designs
Advertisement designs from my internship at ProSiebenSat.1 Media SE.
Tasks: Design & Development
Tools: Adobe Creative Suite & HTML5, SCSS, JavaScript