The goal of this project was to create a simple way to check off to-do list items from a check list via a small touch screen device made out of an LCD screen and a Raspberry Pi computer. The design concept was to serve as a guide for development of the initial prototype and MVP.


User research was done via direct communication with various subjects on the interest or use of a product like this and how people currently use to-do lists. The insight gathered from these user research sessions would help towards how that data be implemented into the design.

A review of similar web and desktop applications were looked at for guidance and benchmarking. Due to the limitations this project presented research into the hardware that would be used was required. Sourcing screens and cases to build physical mockups helped to gauge what the final design would look like. As well how one would interact with it.

Sketching & Ideation

Sketching and ideation began with the understanding that to-do lists in this context were to remain as simple and as familiar as possible. The design focused on a basic list with simple icons and indications. Each list item would have the ability to expand to a detailed view where more information would be presented.

The engine driving this product concept was to be the Google calendar API. So many of the initial detail items that are present in the API are present in the additional views for familiarity. Content was organized in three categories Events, Reminders, and Goals.

This product's physical interactions were limited to scrolling through a list, marking those items as complete, viewing detailed information, and closing that view.

Wire-framing & Mockups

Annotated wire-frames were created articulating the types of on screen interactions a user would have. While mockups of the design served as artifacts for gathering feedback from users and other members of the team. The direction of the design was entirely shaped by user feedback.

Visual Design

A UI kit and style-guide was created for use in development. The project was dubbed Ultra_Tskr and given a clean and minimal style to pair well with the limited graphics capabilities of the display. A bright contrasting accent color was chosen as a way to invoke excitement when a task was checked off the list.

Moving Forward

Simple methods for testing this concept can be done by the usage of paper protypes gauging wether or not the design solution allows for the intended results to happen.

    • Dane Wesolko - UX/UI Designer
    • Angel Mendez - Software Engineer
    • Research
    • Sketching & Ideation
    • Wire-framing & Mockups
    • Visual Design