Planskop

Friday, Aug 23, 2024

Planskop – A Minimal Habit Tracker Powered by WebAssembly

Overview

Planskop is a minimalist habit-tracking web app designed to help users build and maintain positive routines through a clean interface and fast performance. It’s a personal project that allowed me to explore advanced frontend performance optimization with WebAssembly, while also applying my background in UX/UI design and full-stack development.

Goals

Key Features

Why Rust and WebAssembly?

One of my goals was to learn Rust in a real-world context. Habit tracking requires precision in dealing with timezones, recurrence rules, and logic that benefits from performance. I used Rust to:

UX & Design Process

As an experienced UX instructor, I took this opportunity to go deep into usability:

What I Learned