Skip to content

mahdihaghverdi/plumacalc

Repository files navigation

Plumacalc

Beautiful and Simple web based calculator written in Python and Django :)

Features:

UI / UX

  • Beautiful UI and a fantastic UX

  • Supporting basic math ops:

    • add (+)
    • subtract (-)
    • multiply (*)
    • division (/)
    • parenthesis ((, ))
    • power (^)
  • Supporting rational numbers

  • Ability to provide the postfix used to calculate the expression

  • Ability to copy the answer and postfix shown to user

  • Good and copyable error messages

Small History

  • Showing the last 5 calculations

  • Ability to copy the input and the whole operation

  • Showing the errors of the inputs (if they had)

  • Different colour between the answers and errors

History

  • Showing all the calculations done by the user
  • having a pagination to minimize the queries to the database
  • beautiful design and copyable output

Safe Calculations

  • with a base timeout of 0.1 seconds for the calculation

  • and with a base timeout of 0.2 seconds for generating the string representation of the answer

Heavy Calculations

  • easy UI and a good UX

  • Configurable timeout option both for calculation and for string representation

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published