Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oussamabonnor1/fun-facts-calculator-wpf

This is my first attempt at WPF desktop apps, going for the basic test: a simple calculator!
https://github.com/oussamabonnor1/fun-facts-calculator-wpf

api csharp flat-design math microsoft nuget-package restful-api simple-calculator visual-studio wpf xaml

Last synced: 27 days ago
JSON representation

This is my first attempt at WPF desktop apps, going for the basic test: a simple calculator!

Awesome Lists containing this project

README

        

# SimpleCalculator-WPF

![GitHub license](https://img.shields.io/github/license/oussamabonnor1/SimpleCalculator-WPF.svg)
![Jetlight studio](https://img.shields.io/badge/Made%20by-Jetlight%20studio-blue.svg?color=082544)

This calculator is my first attemtp at WPF, it can perform simple mathematical operations such as addition, multiplication...etc. In order to add a little "something" to it, the calculator offers a small fun fact about the calculated result (only if it's an integer).

## Screenshots:



## Tools used:
* Visual studio (IDE)
* C# (logic)
* XAML (design)
* Paint.Net (Image editting)

## Numbers fun facts provider (API):
[Numbers API](http://numbersapi.com/)

## Usage:
``
Run publish/setup.exe
``

## TODO:

- [x] Make the API call asynchronous.
- [ ] Adding regex to inputs to solve syntaxe issues.
- [ ] Adding more complex functions (exponentiel, natural logarithm, power..etc).

## Contributing

Feel free to `fork` this project and add whatever you like (Helping with the TODOs would be amazing tho). If you have any suggestions or any comments please feel free to contact me or to open an issue.

## Team:
[Jetlighters](https://github.com/JetLightStudio) having fun.

* Special thanks to [Amine Smahi](https://github.com/Amine-Smahi) for his help with annoying questions i've had about WPF.