The exact features of this applet have yet to be determined, but it will provide some calculator functionalities.
As an MVP, it could just provide answers for simple calculations such as
5 + 9 * sin(3.4) =
When such a query is entered, a menu item with the result could appear in the menu.
There is a lot more advanced functionality that could be added to a calculator applet like this. Some ideas are deescribed below.
It could provide simple plotting capabilities, for formulas involving 1 variable such as:
x + 9 * sin(x) =
in which case we also have to consider how the plot result will be nevigated (translation + zoom)
This idea could even be taken a step further by making an environment simular to the one found in desmos. This would obviously be a large undertaking however. When making such an advanced system you would probably also want to be able to save the environment and such.
The calculator may provide some way of calculating derivatives and integrals including their derivation steps, similar to derivative-calculator.net and integral-calculator.net.
Depending on available apis, it would be amazing if a service similar to wolfram alpha could provide some advanced analytical data that wouldn't be feasible for us to implement in javascript.