Expense Tracker

A WPF/.NET Application that I'm creating because of my own needs based on my own experience on how to handle bills and payments. It supports multi-currency conversion and a main currency that you wish to pay/use

Trying to build it from scratch with my own libraries and implementation.

C#

I decided to push through C# because I still want to enjoy all the tool it provides and so I could also learn more about the new version of it. It's a pretty easy language to learn if you come from C-based languages like C/C++ or Java.

WPF

I fell in love with how WPF is easy to grasp and learn. If you are familiar with XML and HTML then it wouldn't be a problem for you to use. Although it's mostly for Windows, I'm fine with it because I usually use Windows as my daily driver for all my dev projects.

Open Source

The main goal why I decided to make the code available is to share my ideas and approach in building my own WPF Application and Libraries. Also, I want to share that WPF is a great tool to use especially when creating your own applications.

Currency Conversion

Implementing my first attempt on realtime currency conversion that let's you add in multiple expenses in different currencies and converts into your main currency 

Piggy Bank

With the new Piggy Bank feature, you can start tracking your savings for something you want to purchase or save up for like an appliance, gadget, and other things. It supports different currencies if you are saving up for something different.

Building my own .Net Libraries

Trying to implement my own libraries from the ground up and trying to make them as useful for my future projects.

This is a library that contains mostly the things you need in WPF development like ViewModel, Styles, Resources, and Converters.

The goal of this library is to have as much resources and utilities to re-use within the application.


Simply use add the Resource.xaml to your resources and everything should be in like below:


<ResourceDictionary Source="pack://application:,,,/ExpenseTracker.Wpf;component/Resources/Resources.xaml" />

Expense Tracker Demo

Cut down the development time with drag-and-drop website builder.

Check it out on GitHub

ExpenseTracker Documentation

Feel free to learn how to use the tool and also provide feedback on how to properly document the experience of the tool.

ADDRESS
Germany

Email
alson.entuna@outlook.com

WhatsApp
+49 176 66108047