Hi,
I am senior python developer with more than 10 years experience. I have experience with tkinter. I bid for $2500 within 45 days, about $300/5 days per each task/milestone for the 8 tasks. The reason is that python3/tkinter is quite limited GUI/2d plotting library/package. one example is tkinter lack direct support for drag and drop, and 2d plotting such as bar/pie/curve, etc. We have to implement those from scratch using primitive tkinter library.
For this kind of project, it is difficult to estimate without actually doing it. therefore this project is better for hourly-based project.
More specifically,
1. $300 5 days. project kickoff, merge db and export, documentation. no GUI
2. $100 2-3 days. GUI part kickoff, put column names, documentation
3. $300-$500 5-7 days. message boxes, drag& drop, new GUI, documentation
4. $300-$500 5-7 days. save results, Open for View / Edit in new GUI with Both windows open for Control of Data Quality, scrollable horizontally/vertically, documentation.
5. $300 3-5 days. Drug and drop Selected Curve for Digital Edit
6. $300-$500, 5-10 days, 2d curve plots
7. $300 3-5 days. Drug and drop Selected Column of data from Name window on the right to plot aria window.
8. $300-$500 5-7 days. graphical plotting view, track/header/scale, scale type, documentation
In total $2200-$3000 with 30-45 days. not too bad.