Find Jobs
Hire Freelancers

Python View and Edit Product Data Form

$250-750 USD

Completed
Posted over 10 years ago

$250-750 USD

Paid on delivery
Please see attached zip file. It contains a word document with more details and a hand drawn workup of the screen layout. A CSV file will be imported (Import Data File) to a Ram Table. A form will open up which will be like a page on a web site showing many products (see screen layout image below), and at the top, there will be 5 pairs of entry boxes, each of which will contain a drop box to choose a Field from the ram table data. When a Field is chosen, a 2nd drop box will automatically fill with a list of all unique values from the data in that field in the ram table data. When a “Show Matches” button is clicked, the form will show all of the matching products like a web page, with images, and under each image will be the SKU, and 5 drop box with the value for the chosen fields for that product corresponding to the 5 pairs of entry boxes at the top of the form. Clicking on a value drop box and changing to another value will automatically trigger code to change the value for that record in the data (in the ram table). When complete, a button on the screen to “Export Data” will cause all data from the ram table to be exported to a CSV file “Export Data File” with the same format as the” import data file”. Developers are expected to thoroughly read and understand this document before beginning any work.
Project ID: 5245407

About the project

7 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Dear responsible person, First of all I want to thank you for the detailed project description. I managed to build the application in my mind and realized that it is a perfect match of my skills. The tools that I have been using for the past more than six years are one of the best possible for building desktop UI applications with Python. I have extensive experience in in Python and Qt. Qt is an advanced framework for building applications with UI. It provides all that is needed for this project - tables, drop boxes, advanced layout management (much better than in html). It inherently supports MVC pattern which provides us with efficient communication between the UI and the input data, the user and the output data. You can check my portfolio and see an destop UI application build with Python and Qt. Regarding PEP 08 - it was a mandatory requirement through all this years. It is a part of my nature :). Bellow you can see my rough estimation in terms of time. It has the same order like in your document: 1. Import records from a csv file in Python table: 2-3 days 2. Open a Form to show a few options... building the app window, filling the layout and connecting all the data with the UI: 2-3 days add search function: 2-3 days add ability for user to edit the data: 2-3 days 3. export to csv: 1 day extra days for unexpected situations: 2 day So in the bid I put 15 days, but if you can't wait that long I can reschedule my time and finish the project quicker. Cheers
$750 USD in 15 days
0.0 (0 reviews)
0.0
0.0
7 freelancers are bidding on average $768 USD for this job
User Avatar
A proposal has not yet been provided
$833 USD in 10 days
5.0 (2 reviews)
4.3
4.3
User Avatar
Dear Sir, I am a individual senior developer with 6 years in .net, certified by Telerik as a C# developer. Online verification certificates from Telerik and past work you can see in my resume. If you want to go with .net on your project ping me. Best regards, Saykor
$750 USD in 20 days
5.0 (3 reviews)
1.9
1.9
User Avatar
A proposal has not yet been provided
$777 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
x, United Kingdom
5.0
19
Payment method verified
Member since Apr 18, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.