This calculator app was made in 4 hours and 40mins. The app can be visited here.
- Create a single page application of a calculator using React.
- If you don't know where to start, open the calculator app of your smartphone.
We will pay attention to the following points when reviewing your code:
- It is possible to perform basic operations (
+
-
x
/
). - The calculator is well designed and user-friendly.
- The code is clean and readable.
For more points, feel free to pimp up the calculator. Here is a non-exhaustive list of features you could add:
- Show an history of the previous operations
- Add the possibility to use the numeric keys of your keyboard
- Add an undo/delete button
- Include an easter egg (use your creativity)
- Add a dark mode
- Add a demo page
- Perform more complex operations (square, square root, log, etc...)
- Make the app responsive
- Include tests in your code
- Add an authentication process before accessing the calculator
- Handle multiple languages
- Anything you think of !
- etc ...
- React
- Typescript
- Tailwind CSS