
Introduction
Elegant calculator is a simple & Elegant open source calculator without ads, spies or tracking.
Repository
https://github.com/bLightZP/ElegantCalculator
Components
The components (Features) I want to suggest is:
- 1.Currency conversion
- 2.Unit conversion
- 3.History
Elegant Calculator has a very good function, you can calculate using this application. In terms of function, indeed this application has a very good function. I really appreciate the developer of this project.
On the one hand, I was very impressed with this application that looks very simple and elegant. But I think, the Elegant Calculator application still needs to be developed to make this application more interesting. There are so many other similar applications that have the same function, I think developers don't just rely on functionality, but also have to think about user experience, and a better and more interesting impression on them.
Because of that, I want to suggest some features for Elegant Calculator. I hope my suggestion can be an additional idea for developers to make the Elegant Calculator application more interesting.
Proposal description
Elegant Calculator has a very good function, you can calculate using this application. In terms of function, indeed this application has a very good function. I really appreciate the developer of this project.
On the one hand, I was very impressed with this application that looks very simple and elegant. But I think, the Elegant Calculator application still needs to be developed to make this application more interesting. There are so many other similar applications that have the same function, I think developers don't just rely on functionality, but also have to think about user experience, and a better and more interesting impression on them.
Because of that, I want to suggest some features for Elegant Calculator. I hope my suggestion can be an additional idea for developers to make the Elegant Calculator application more interesting.
The developer should add a three-line button piled on the top left side, then add some features that I recommend in it, so users can access it easily.
1. Currency conversion
In the Currency conversion feature the developer must add two input fields, namely from the currency to the currency that want to convert. The developer must add a number of currencies from all countries in the world. Developers also have to add download icons to download exchange rates, before users make currency conversions.
2.Unit conversion
In the unit conversion feature, the developer must also add two input fields, namely from the unit to the unit want to convert. The developer must add a number of unit options, such as length, weight, area, volume, time, temperature, style, energy, power, pressure, speed, fuel efficiency, and data size. Next in conversion to unit. The developer must add a choice of millimeters (mm), centimeters (cm), decimeters (dm), meters (m), kilometers (km), inches (in), feet (ft), yards (yd), miles (miles), and nautical miles.
3.History
In the History feature, the developer must add all the history of the results of calculations that have been done before, and give the user the choice to delete them.
Mockups / Examples
Below I will show examples of locations or illustrations if the features I recommend are implemented by the Developer.





Benefit
Currency conversion
With the currency conversion feature, users can convert currencies using this application, Convert money between all currencies throughout the world using the latest exchange rates. the user can also adjust the currency converter, pick and choose only the desired currency. That is a big advantage for the user.
Unit conversion
With the Unit conversion feature, users can change the value of a unit system to another unit value. Unit conversions generally never change the value of a quantity. Unit conversion can be done in the same unit system or in a different unit system. And that is amazing.
History
With the History feature, users can display the history of the count that has been done before easily and quickly. Users can also delete all previous history lists.
Conclusion
To implement the features above, developers may need to make major improvements. And in my opinion, it doesn't matter because it will have a good effect later.
The features that I recommend are certainly very useful for users and developers because they will improve user experience later. And this will add value to the Elegant Calculator application. And I hope, the developer of the Elegant Calculator application will soon be able to implement this suggestion.
Thank you :)
GitHub Account
https://github.com/ammarraisafti
Submit in github
https://github.com/bLightZP/ElegantCalculator/issues/1