I’ve been working on a small web project focused on making basic math calculations quick and easy to practice.
The idea is to keep the calculator simple rather than turning it into a scientific calculator with a large number of functions. It focuses on common operations such as addition, subtraction, multiplication, and division.
I built it as a small web project and would really appreciate feedback from other developers on the usability and implementation.
I’m particularly interested in feedback on the UI, mobile usability, calculation input, and whether the interface feels straightforward for someone who just wants to perform a quick calculation.
If you were building a simple calculator like this, what feature or improvement would you prioritise first?
This is a fantastic concept! Keeping it simple and focused purely on core operations is an excellent approach, especially for students or anyone who just wants to avoid the clutter of a scientific layout.
Here is my feedback regarding your priority areas:
UI & Simplicity: The interface feels incredibly straightforward. Because there are no hidden menus or secondary function keys (like Shift or Alt), a user instantly knows how to interact with it.
Mobile Usability: The grid layout scales well, but on smaller screens, make sure the button tap targets are large enough (at least 48x48px) so users don’t accidentally hit the wrong number.
Calculation Input: If you haven’t already, make sure to listen for physical keyboard events (Enter for =, backspace, and the numpad keys). It makes desktop usability tenfold faster.
What I would prioritise first: A calculation history log. For users practicing math or doing quick consecutive calculations, being able to look up and see their last 3–5 operations right above or below the display is a massive quality-of-life improvement that doesn’t break the “simple” aesthetic.
Great job on the build, looking forward to seeing how it evolves!
Nice work keeping the calculator simple and easy to use. I think adding a percentage calculation option could be useful for people who need to work out discounts or percentage increases without extra steps. I came across this that may be useful as a reference for this kind of feature. Great project!
I’d make the less familiar controls easier to understand. The number and arithmetic buttons are clear, but labels such as “rc”, “J”, and “Ver Pantalla” may require some experimentation. Tooltips or short text labels, along with accessible names for screen readers, would make the calculator easier to use. A small hint could also explain that the operator buttons remain disabled until the first number is entered.
I like that you kept it simple instead of adding too many unnecessary functions. A basic calculator should be quick and easy to use. One thing I’d suggest is adding a calculation history so users can check their previous results without entering everything again. Nice little project!