Skip to content

JDJC3D/gross_margin_calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mark Up Calculator

Screenshot of Project

Project Description & Instructions

This is a simple app for to calculate the gross margin of a product. To use you simple enter the cost price of the product and then add your design gross margin. Once they have been completed you can either hit the enter or click the calculate button. It's as simple as that.

Why Create This?

I have created this app for a number of reasons. I am currently going through the 100 Days of Code: The Complete Python Pro Bootcamp and have reached the tkinter section of it. To improve of what I have learned I decided to create and app that I can use for work. I decided to try out CustomTkinter by Tom Schimansky as I wasn't keen on the default theming in windows. Once the app was completed I decided to try creating a exe so I don't have to have Python installed on my machine at work.

link name

How to Run The Project

Clone this repository or download the zip file. Fire up vscode and pip install CustomTkinter and then run. I have created an exe file for this but will not be uploading it to this repo.

Credits / References

Things to Work On

So I have learnt a lot during this project. In order to get the enter button to work I had to create another function that ran the calculate function. I'm sure there is a more elegant way of doing this but I didn't want to commit that much time to it.

Although I have been using Pycharm for the course I will be switching to VS Code going forward as I have more control over how the pip packages are installed. Maybe I am missing something but VSC just seems to work better for me.

Next time I will look at adding screenshots and gif into the readme to make it more visually appealing.

About

Simple Gross Margin Calculator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages