
Completed
Posted
Paid on delivery
I need a small Windows desktop utility that automates downloading prescribing data from the OpenPrescribing API. The workflow is straightforward: I will place a plain-text file in a folder; each line of that file contains one BNF code. When I click “Start” in the app, it should loop through every code, call [login to view URL]{CODE} download the CSV returned by the API, and save it into an output folder I choose, using the exact code as the filename (e.g., [login to view URL]). Essential needs • Windows-only build. • Simple graphical interface: a field to browse for the text file, another to choose the destination folder, a “Start” button and a progress indicator (percentage or per-code status is fine). • Robust error handling—if a code is invalid or the request times out, log the issue and move on so the run finishes. • No browser automation; use a direct HTTP request so the process is fast. • Clean codebase that I can recompile later if needed (Python with tkinter, C#, or any language that produces a single-click Windows EXE is acceptable). Deliverables 1. Compiled Windows executable. 2. Read-me or brief video showing how to run it. 3. Full source code with comments so I can maintain or extend it. I’ll test by feeding four sample codes; if each produces a correctly named CSV in the chosen folder, the job is complete.
Project ID: 40266261
89 proposals
Remote project
Active 2 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hello I am Windows Desktop application developer and I have over 25 years of experience! I checked every essential detail and I can complete every of them. I am ready to start working!
$76.50 USD in 2 days
8.3
8.3
89 freelancers are bidding on average $137 USD for this job

⭐⭐⭐⭐⭐ Create a Windows Utility to Download Prescribing Data from API ❇️ Hi My Friend, I hope you are doing well. I've reviewed your project requirements and I see you are looking for a Windows desktop utility to automate downloading prescribing data. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for API integrations and desktop utilities. I will create a simple application that reads BNF codes from a text file, fetches data from the OpenPrescribing API, and saves it as CSV files in your chosen folder. ➡️ Why Me? I can easily create your Windows utility as I have 5 years of experience in software development, focusing on API integrations, error handling, and Windows applications. My expertise includes Python, C#, and creating user-friendly interfaces. Additionally, I have a strong grip on other relevant technologies that ensure a smooth and efficient project. ➡️ Let's have a quick chat to discuss your project in detail. I can show you samples of my previous work and how I can deliver exactly what you need. Looking forward to our discussion! ➡️ Skills & Experience: ✅ API Integration ✅ Python Development ✅ C# Programming ✅ Windows Application Design ✅ Error Handling ✅ User Interface Design ✅ Data Processing ✅ CSV File Management ✅ HTTP Requests ✅ Software Testing ✅ Code Documentation ✅ Version Control Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
8.0
8.0

Hi I can develop you a windows desktop program with user-friendly interface, for downloading data in CSV format, from OpenPrescribing API, based on provided input codes. I'm available to discuss details in chat and can start right away. Abdul H.
$100 USD in 1 day
7.4
7.4

Hello, I'll be glad to assist you with this project. I can work with you during the next hours to have this done. I will complete this project with 100% accuracy. Click on the "CHAT" button so we will discuss it in detail. I'm always online and available. Please feel free to contact me at any time. I am available 24/7 for support. Best Regards Sandeep
$50 USD in 1 day
6.9
6.9

Hello, As a seasoned developer with over 12 years of experience, I am confident that I possess the skills and expertise needed to deliver your project successfully. My technical immersion in Python and C# programming, as well as my proficiency in software development and automation, aligns perfectly with your project requirements. Not only am I deeply familiar with the architecture of an API-driven application like yours, but I also have substantial experience working with data processing and handling tasks. My knowledge of Python's robust libraries (including requests for HTTP request and pandas for CSV manipulation) will ensure your data is ingested swiftly and correctly. Furthermore, my understanding of multi-threading techniques guarantees efficient execution even when multiple requests are made simultaneously. My overarching goal is always to provide clients with maintainable solutions. In delivering your project, I commit not only to furnish you with a compiled Windows executable but also to provide the full source code—a clean codebase with thorough comments that empowers your capacity to maintain or expand this tool in the future. With my 100% result-oriented approach, close attention to detail, and a deep commitment to quality, I believe I am the perfect fit for realizing your vision. I look forward to discussing next steps and answering any further questions you may have. Thank you for considering me for this opportunity! Thank you
$250 USD in 5 days
6.8
6.8

Hello, I’m excited about the opportunity to contribute to your project. With my expertise in Windows desktop development using Python (tkinter) or C#/.NET, HTTP API integration, CSV/file I/O automation, and robust error handling and logging, and a strong focus on clean, scalable implementation, I can deliver a fast Windows utility that reads BNF codes from a text file, calls the OpenPrescribing endpoint per code, and saves each returned CSV to your chosen folder using the exact code as the filename. I’ll tailor the work to your exact requirements, ensuring a simple GUI with file/folder pickers, a Start button, progress and per-code status, timeout/retry handling, and a clear run log that records invalid codes or request failures while continuing so the full batch completes reliably without browser automation. You can expect clear communication, fast turnaround, and a high-quality result that fits seamlessly into your existing workflow. Best regards, Juan
$140 USD in 1 day
6.0
6.0

Hi I can do it, I can do it, I can do it, I have done similar task before with the help of desktop GUI app, scraping using API and save data to output format. can you please ping me to initiate chat and lets get started. waiting for your response regards, Shalu
$180 USD in 7 days
6.1
6.1

Hello I hope you're doing well. I understand you're looking for openprescribing data Downloader App I am the ideal candidate for your project. I have read the provided job description and I understand what you are looking for. I have over 10+ years of experience Python, Windows Desktop, Data Processing, C# Programming, Software Development, Graphical User Interface (GUI), Automation, API Development, Software Engineering, Desktop Application .Please feel free to further discuss the requirements and timeline for the project. I'd be happy to assist you. I am ready to start right now. ✅ No Upfront Payment ✅ Release Milestone After Completion ✅ 100% Project Completion Rate You can visit my Profile https://www.freelancer.com/u/HiraMahmood4072 Thank you
$100 USD in 2 days
6.0
6.0

Hello, I am a C# Developer with 15+ years of experience in building secure, scalable, and high-performance applications. I specialize in desktop applications, enterprise solutions, API development, and database-driven systems using C# and .NET technologies. My expertise includes custom software development, integration with SQL Server, performance optimization, and clean, maintainable code. Recently, I also worked on OpenAI API integration for auto-generated content, images, and social sharing, showing my ability to adopt the latest technologies. If you are looking for a dedicated C# expert who delivers quality, innovation, and timely solutions, I’d be glad to collaborate on your project.
$100 USD in 7 days
5.8
5.8

Hi client, I'm Denis Redzepovic, an experienced developer with expertise in Data Processing, Software Development, Python, Software Engineering, Windows Desktop, Graphical User Interface (GUI), C# Programming, Automation, API Development and Desktop Application. I have worked extensively on diverse Python projects, ranging from backend development and automation to data processing and API integrations. My deep understanding of Python’s libraries and frameworks allows me to build efficient, scalable, and maintainable solutions. I pay close attention to code quality and performance to ensure your project runs flawlessly. With my solid experience, I’m confident I can deliver results that exceed your expectations. I focus on writing clean, maintainable, and scalable code because I know the difference between 99% and 100%. If you hire me, I’ll do my best until you’re completely satisfied with the result. Let’s discuss your project details so I can tailor the perfect Python solution for you. Thanks, Denis
$100 USD in 3 days
5.7
5.7

Built quite a few similar utilities - stuff that reads a list of inputs, calls an API in a loop, and saves the output in a clean structure. This one is pretty simple to scope out. I'd write it in Python (tkinter for the GUI) so you get a single .exe, no install needed. Logic: load your BNF codes from the text file, loop through each, call the OpenPrescribing spending_by_org endpoint with a direct HTTP request (no browser involved), save each CSV as {code}.csv in your chosen folder. Progress indicator will show per-code status, errors get logged so the whole run completes even if a code is invalid. Full source code included with comments so its easy to extend later. Can start today. - Usama
$200 USD in 3 days
5.7
5.7

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I have developed similar Windows desktop tools that automate data downloads from APIs using clean codebases and straightforward GUI designs that work seamlessly. The key to completing this project successfully is implementing robust, direct HTTP requests with error handling to ensure uninterrupted downloads and easy maintenance. Approach: ⭕ Build a simple GUI with input fields to select the text file and output folder using Python tkinter or C#. ⭕ Loop through each BNF code from the text file, perform direct HTTP API calls, and save each CSV using the code as filename. ⭕ Implement progress indicators and detailed error logging that continues on failure. ⭕ Deliver a compiled Windows EXE along with full commented source code and easy-to-follow documentation or video. ❓ Could you please confirm the preferred programming language for the executable (Python or C#)? ❓ Should the error log be a separate file or displayed within the app interface? I am confident I can deliver a reliable, user-friendly utility with maintainable code quickly. Looking forward to your reply. Thanks, Nam
$200 USD in 3 days
5.4
5.4

Hello! I am a Florida-based senior software engineer with over 15 years of experience in software development, including Python, C#, and desktop applications. I carefully read your project description for the OpenPrescribing data downloader app and believe I’m the right fit for this task. My extensive background in building automated systems and GUI applications will ensure a smooth and efficient download process for the prescribing data you need. I understand the importance of reliable data access, and I can craft a user-friendly utility that meets your specifications. To help me better understand the project, could you please clarify the following questions? 1. What specific data formats do you expect the downloaded files to be in? 2. Are there particular features you'd like to include in the GUI for better user experience? 3. Do you have any specific deadlines for this project? I have experience creating similar applications and would be happy to share examples if needed. I prioritize clear communication and structured milestones to ensure we stay aligned throughout the development process. Let’s connect to discuss how I can help bring your vision to life. -James
$200 USD in 2 days
5.3
5.3

I can do it. As 9+ years experiences in these field. I can give good quality work. I have read the guidelines of your work.I believe that i can provide you the best quality works you are anticipating from this platform give me a chance to show you the best i can do at your service.
$140 USD in 2 days
5.9
5.9

Hi, As per my understanding: You need a lightweight Windows-only desktop utility that reads BNF codes from a text file, calls the OpenPrescribing API per code, downloads the returned CSV, and saves each file using the exact code as the filename. The app must include a simple GUI (file picker, output folder selector, Start button, progress indicator), handle errors gracefully, avoid browser automation, and be delivered with source code and a compiled EXE. Implementation approach: I will build this in Python using requests for direct HTTP calls and tkinter for a minimal GUI. Workflow: • Parse text file line-by-line (trim/validate codes). • For each code, send GET request to the API endpoint. • On 200 response, stream-save CSV as {CODE}.csv in selected folder. • Log failures (timeout, 404, malformed response) into a run log file and continue. • Update progress bar and per-code status in real time. The project will be packaged into a single Windows executable using PyInstaller, with clean, modular code for easy recompilation. A few quick questions: • Expected max number of codes per run? • Do you require retry logic for failed requests? • Proxy or firewall constraints? • Preferred log format (TXT or CSV)?
$98 USD in 5 days
5.3
5.3

Hey! I can whip up a small Windows app that takes your text file of BNF codes, hits the OpenPrescribing API for each one, and drops the CSVs in your chosen folder. It’ll have a simple GUI with browse buttons, a start button, and a progress indicator, plus error handling so it keeps going if a code fails. I’ll give you a compiled EXE, the full commented source, and a quick guide/video on how to run it.
$99.99 USD in 7 days
4.8
4.8

As an experienced web developer and automation specialist, I have the perfect skill set for your openprescribing data Downloader App project. With my expertise in languages including C#, Python, and a good understanding of different technologies, I have a demonstrated history of creating clean codebases that are efficient, scalable, and easily maintainable. Moreover, I have the experience and finesse to provide a simple yet effective graphical interface to suit your Windows platform. Finally, I understand the importance of comprehensive documentation that allows you to not just run but also maintain or extend the application I develop for you. Whether it's a compiled Windows executable file that runs smoothly or a README file accompanied by a brief video tutorial explicating the process; your convenience and satisfaction drive my coding endeavors. With me on board, you can be confident that your project will progress seamlessly from inception to delivery. Let's make this project a resounding success together!
$100 USD in 7 days
4.7
4.7

Hi there, I've carefully reviewed your project details and I'm confident I can deliver this within 2-3 days. I've built similar Windows desktop utilities that handle bulk API calls, CSV processing, and file management with clean GUIs. I'll use Python with tkinter to keep it lightweight and easy for you to maintain or extend later. The app will include proper error logging so failed codes don't stop the run, and I'll package it as a single-click EXE with full source code and documentation. Thank you!
$140 USD in 2 days
4.5
4.5

Hi there! Just to confirm, do you need the app to support any kind of proxy settings for the HTTP requests or will it always run on a direct internet connection? Regardless, this is definitely something that I feel confident delivering on, given my past experience. I would love to discuss your project further! Looking forward hearing from you. Kind Regards, Corné
$100 USD in 14 days
3.9
3.9

Hi there, I understand you are looking for a Windows desktop utility to automate the downloading of prescribing data from the OpenPrescribing API. I can create a user-friendly application that satisfies your requirements, ensuring robust error handling, a simple interface for file and folder selection, and a smooth downloading process without relying on browser automation. My name is Abdul Haseeb Siddiqui, and I bring over 6 years of experience in software development, specializing in Python, C#, and GUI applications. I guarantee a clean codebase that you can easily maintain or extend. You can view my relevant portfolio here: - https://www.freelancer.com/u/haseebsidd07 I am confident that I can deliver a compiled executable along with source code and documentation to meet your needs. Looking forward to the opportunity to work on this project. Thank you, Best regards, Abdul Haseeb Siddiqui
$30 USD in 7 days
3.6
3.6

Hi there, I'm Kristopher Kramer from McKinney, Texas. I’ve worked on similar projects before, and as a senior full-stack and AI engineer, I have the proven experience needed to deliver this successfully, so I have strong experience in Desktop Application, C# Programming, Automation, API Development, Software Development, Windows Desktop, Graphical User Interface (GUI), Software Engineering, Python and Data Processing. I’m available to start right away and happy to discuss the project details anytime. Looking forward to speaking with you soon. Best regards, Kristopher Kramer
$120 USD in 3 days
4.5
4.5

Riyadh, Saudi Arabia
Payment method verified
Member since Dec 8, 2024
$250-750 USD
$30-250 USD
₹400-750 INR / hour
₹1500-12500 INR
$10-30 USD
$30-250 USD
$8-15 USD / hour
₹37500-75000 INR
₹12500-37500 INR
$30-250 USD
$30-250 AUD
$8-20 USD / hour
$3000-5000 USD
$10-30 USD
$250-750 USD
₹37500-75000 INR
$30-250 USD
$350-450 USD
$30-250 USD
€50-150 EUR
$250-750 USD
₹1500-12500 INR