Dot Net / Avalonia UI
White Board Mathematics Application
A desktop application you can download and use to draw mathematical graphs, solve equations, and perform calculations. It was built using the Avalonia UI framework, which allows for cross-platform desktop applications using .NET. The app features a clean and intuitive interface, making it easy for users to visualize mathematical concepts and perform complex calculations with ease.

Overview
This project was done as a school project for my software development class. The goal was to create a desktop application using the Avalonia UI framework, which is a cross-platform UI framework for .NET. I chose to create a mathematics application that allows users to draw graphs, solve equations, and perform calculations. The app features a clean and intuitive interface, making it easy for users to visualize mathematical concepts and perform complex calculations with ease.
Features
- • Avlaonia UI
- • C#
- • MySql
Challenges
Implementing the drawing system and linking to a data base were the two main challenges of this project. The drawing system was difficult to implement because it required a lot of custom code to handle user input and render the drawings on the screen. Linking to a database was also challenging because it required setting up a MySQL database and writing code to connect to it and perform CRUD operations. However, I was able to overcome these challenges by doing research and seeking help from my classmates and online resources.
Tech Stack
Links
Gallery



What's New (17-5-2026)
Latest Update
Date: 17-5-2026
Added to Site
This project made before the website was built, so there are no updates to show. However, I am planning to add a video walkthrough of the project in the near future, so stay tuned!
Development Journey
Project Timeline

17 May 2026
Added to the Website
This project was added to my portfolio website and was completed in 2025. There are no plans for any major updates to this project.