React calculator Bootstrapped with Vite React + TS npm install npm run dev Some improvements with more time: better state management. maybe use a reducer, which would make it unit testable.