JordanLeich / Ultimate-Calculator

This is an incredibly powerful calculator and converter that is capable of many useful day-to-day functions that typical calculators cannot perform.
MIT License
42 stars 10 forks source link
algebra arithmetic calculator converter geometry gui-preview math python python3

Ultimate Calculator 🔢


wallpaper

Description 💻

This is an incredibly powerful calculator and converter that is capable of many useful day-to-day functions that typical calculators cannot perform. Such functions include solving basic arithmetic, algebraic problems, chemistry unit conversions, and much more. This project also features a fully operational GUI application for those who are not down with the normal text-based version.

Instructions ⚡

Step 1: Make sure you have pip installed on your OS, you can do it by writing the following command on your terminal.

    pip help
    ```<br/><br/>
   *Step 2*:
    If you don't have pip installed , you can install it using the following command.<br/><br/>
python get-pip.py
```
<br/>or <br/>
```
python3 get-pip.py
```<br/><br/>

Step 3: Check the pip version using :

    pip -V
    ```<br/><br/>
    *Step 4*:
      Clone the repository by using <br/><br/>
  git clone https://github.com/JordanLeich/Ultimate-Calculator.git
  ```<br/><br/>
 *Step 5*:
  Install the requirements<br/><br/>
  ```
  pip install -r requirements.txt
  ```<br/><br/>
 *Step 6*:
  Run the project using<br/>
  ```
  python3 main.py
  ```

Preview 💻

Text-Based-Preview

GUI Preview 💻

GUI-Preview

TODO List ❗

Contributing 👍

  1. If you decide on contributing to the project, please do not bother opening a pull request that reformats and changes the look of the code just because you do not like how it looks, or you type python code differently than me. I have already had numerous contributors reformat/optimize the code for this project.
  2. Check out the Contribution Page for all guidelines and rules.

Bug Reporting 🐞