/seriescalculator_sdd

Calculator that provides solutions for arithmetic and geometric series

Primary LanguagePythonMIT LicenseMIT

seriescalculator_sdd GitHub license version PyPi version

Calculator GUI that provides solutions for arithmetic and geometric series using the CustomTkinter module
Made as a learning project for the Preliminary Software Design and Development course

Dependencies

  • customtkinter==5.2.0 (installed with pip)
    Pip is likely already installed on your computer. If it isn't, click here

Steps to running the program

Once pip is installed on your computer, follow these steps:

  • Run this command in your terminal to clone the repository: git clone https://github.com/tomasvana10/seriescalculator_sdd.git
  • Copy the path of the repository on your computer and run cd [path]
  • Install the dependencies by running pip install -r requirements.txt. Ensure you type -r
  • Run the program: python3 seriescalculator.py

Inclusivity features

Adjustable font size

  • Small
  • Medium
  • Large

Language selection

  • Google Translate languages (103)

Appearance and themes

  • Choose from Light mode, Dark mode and System appearances
  • Choose from blue, green and light blue themes

Acknowledgements

This project utilises the following modules and libraries:

  • CustomTkinter: A python UI-library based on Tkinter, which provides new, modern and fully customizable widgets. Developed by Tom Schimansky
  • Google Translate API : A Python library for interacting with the Google Translate service. Developed by SuHun Han