Karsten!

Pascal

People-first and people-friendly mathematics learning resources.

Portfolio image

Role

Designer/Developer

Timeline

March 2022

Team

Individual

Skills

Visual Design

Branding

Mobile Design

Front-end Development

Technologies

Pug

HTML/CSS/JS

Figma

Express.js

OAuth

Context

I created Pascal to address the lack of intuitive, accessible math learning platforms. Many students, especially those studying independently, are underserved by existing tools. I wanted to build something that made learning math simpler and more engaging.

Problem

Most math platforms are clunky, confusing, or inaccessible to students without strong institutional support, making self-study difficult and discouraging.

Solution

Pascal is a web-based math resource I built to help students around the world self-study, get help with questions, and challenge themselves through clear video tutorials and guided walkthroughs.

Process

I built Pascal using HTML, CSS, JavaScript, and Pug, along with Node.js, Express.js, and Bootstrap. I coded everything in Visual Studio Code, learning new frameworks and debugging as I went.

Outcomes

I created a functional prototype that delivers educational content through a clean and accessible interface. Along the way, I developed full-stack skills and implemented features that laid the groundwork for future functionality like authentication and cloud integration.

Reflection

This project taught me how to manage an end-to-end development process on my own—from ideation to deployment. I strengthened my skills in Node.js, Express.js, and UI design, and learned how to create educational content that puts user experience first.

Portfolio imagePortfolio imagePortfolio imagePortfolio imagePortfolio imagePortfolio imagePortfolio imagePortfolio imagePortfolio image
Portfolio imagePortfolio imagePortfolio imagePortfolio image