
Closed
Posted
Paid on delivery
I need a repeatable Python workflow that connects to my external databases, gathers the required tables, and pushes the refreshed data into Excel while immediately producing data visualisation sheets. The script must: • Open a secure connection to the databases using supplied credentials • Query the specific tables I outline and perform any light cleaning with pandas • Write the results to a new or existing workbook through openpyxl / xlsxwriter • Generate the visualisations right inside the file—charts and graphs that update every time the script is run I will supply a small sample of the database structure and an Excel template so you can mirror my formatting. The end-to-end run should complete with a single command or scheduled task, with all libraries clearly documented in a [login to view URL] file. Acceptance is straightforward: if I can point the script at my database, run it without manual edits, and receive an updated Excel workbook containing the refreshed data plus the visualisations in their assigned sheets, the job is done.
Project ID: 40450233
121 proposals
Remote project
Active 1 day ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
121 freelancers are bidding on average €448 EUR for this job

⭐⭐⭐⭐⭐ Create a Python Workflow to Connect Databases and Generate Excel Reports ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for a Python workflow to connect to external databases. Look no further; Zohaib is here to assist you! My team has successfully completed 50+ similar projects for database connections and Excel reporting. I will create a script that securely connects to your databases, gathers data, cleans it, and generates visualizations in Excel—all within your budget. ➡️ Why Me? I can easily do your Python workflow project as I have 5 years of experience in database connections and data visualization. My expertise includes Python scripting, data cleaning with pandas, and Excel reporting. Not only this, I have a strong grip on libraries like openpyxl and xlsxwriter, ensuring a smooth process for your project. ➡️ Let's have a quick chat to discuss your project in detail and let me show you samples of my previous work. Looking forward to discussing this with you in chat. ➡️ Skills & Experience: ✅ Python Scripting ✅ Data Visualization ✅ Database Connections ✅ Data Cleaning ✅ Excel Reporting ✅ Pandas ✅ openpyxl ✅ xlsxwriter ✅ Data Analysis ✅ Error Handling ✅ Script Automation ✅ Requirements Documentation Waiting for your response! Best Regards, Zohaib
€350 EUR in 2 days
7.9
7.9

Youssef, Full-Time Python Developer, expert in Python automation and data workflows. Your goal is a single-command script that queries your databases, updates an Excel workbook, and regenerates the visualisation sheets. I will use pandas for secure connections and data cleaning, alongside openpyxl or xlsxwriter to write data and generate the charts directly into your template, ensuring a fully automated, repeatable process. I have successfully built several similar end-to-end data-to-visualisation pipelines. Would you like me to review the sample database structure and template first to confirm the approach? Ready to start immediately.
€250 EUR in 1 day
7.4
7.4

Hi, this project requires a robust Python workflow to automate data ingestion and Excel visualization updates, which aligns with my experience building reliable data pipelines and automation systems. The main engineering risk here is orchestrating seamless data retrieval and transformation while ensuring the Excel output matches your formatting and updates correctly without manual intervention. I usually structure such systems by separating the ingestion layer from the transformation and output generation, allowing independent testing and maintenance. I have worked on projects like Custom Feature Development & Integration and the NYSE Day Trading Bot, where I connected to external data sources and automated complex workflows. For this job, I recommend a modular approach where database connections are securely managed, data cleaning is handled via pandas, and Excel output is generated with a clear separation between data writing and visualization layers to ensure maintainability. I focus on building systems designed for long-term production use, with clear documentation and repeatable execution. I can provide a detailed outline of the retrieval pipeline and sketch the ingestion and Excel generation architecture for your review. Thanks, Hercules
€500 EUR in 7 days
6.6
6.6

Hi, We’ve developed similar data automation solutions that connect to external databases, clean data, and generate Excel reports with charts. One of our recent projects involved creating a Python script that connected to multiple databases, extracted data, and generated reports with dynamic charts. For your project, we can use libraries like Pandas, OpenPyXL, and Matplotlib to create a robust solution. We’ll also ensure that the script runs smoothly with minimal manual intervention. Let’s schedule a 10-minute call to discuss your requirements in detail and see if I’m the right fit for this job. I’m looking forward to hearing more about your exciting project. Best regards, Adil
€498.50 EUR in 7 days
5.9
5.9

I am very interested in applying for your job since it seems to fit very will with my experience and skills. Regards SamirBanna
€400 EUR in 2 days
5.5
5.5

Hey, a major bottleneck in openpyxl when handling live database refreshes is excel chart pointer corruption. If your template has pre-existing formulas, raw overwrites will break the chart data links entirely. My approach uses conditional data block swapping. This will ensure your visualisations update flawlessly without breaking layouts. So I'll deliver a single-command script using xlsxwriter that writes clean dataframes while locking your formatting. It just works. I recently engineered a multi-database pipeline for an enterprise client, automated through GitHub Actions, reducing their weekly data compile time down to twelve seconds. I include full deployment support and automated backup scripts. Are your external databases behind a VPN, or can we connect via standard SSL? Let's chat to discuss getting this launched.
€450 EUR in 10 days
5.4
5.4

Hi, I will build the Python automation pipeline — database connection, pandas cleaning, Excel output with embedded charts — all executable via a single command or cron job. One thing I will architect upfront: a config file (YAML or .env) that separates database credentials, table mappings, and chart definitions from the script logic. This means you point it at any new database or swap a visualization type without touching Python code — just edit the config and rerun. Questions: 1) Which database engines are we connecting to — PostgreSQL, MySQL, SQL Server, or a mix? 2) What chart types do you need most — bar, line, pivot-style heatmaps, or others? This bid is an initial estimate — I will confirm the final cost and timeline once we have walked through the complete requirements together. Looking forward to potentially working together. Thanks, Kamran
€279 EUR in 13 days
5.5
5.5

Hello, I can develop a repeatable Python workflow that will connect to your external databases, gather the required tables, and push the refreshed data into Excel while immediately producing data visualization sheets. Let's chat and discuss this project in more detail. I am looking forward to your response, Fahad.
€250 EUR in 2 days
5.1
5.1

Hi, the trick here is using xlsxwriter for the native charts so the formatting stays locked while the data refreshes, i'll wire up the secure auth and pandas cleaning then map it to your template, send me the sample db structure and let's go
€360 EUR in 4 days
4.8
4.8

Hello dear, Greetings from MD. Toriqul Islam! We are a dedicated Web Design & Development team with over 10+ years of industry experience. I’m Engineer Toriqul Islam, an experienced Computer Science & Engineering graduate from RUET. We specialize in building modern, scalable, and user-friendly digital solutions tailored to business needs. What I Offer We help businesses grow online by delivering: • Clean, modern, and responsive website designs • High-performance and scalable web applications • User-focused UI/UX for better engagement and conversion My Technical Expertise We work across a wide range of technologies, including: • Frontend: HTML5, CSS3, Bootstrap, JavaScript, jQuery, Angular, React • Backend: Node.js, PHP, Laravel, .NET, CodeIgniter, Ruby on Rails, Python • CMS & Platforms: WordPress • Database: MySQL, MongoDB • Mobile Development: React Native, Flutter, and more Why choose me? ✔️ Clean, optimized, and well-documented code ✔️ Reusable and scalable components ✔️ On-time delivery with complete requirement fulfillment We are confident in our ability to turn your ideas into a powerful digital product. Let’s discuss your project and make it a success. Looking forward to working with you! Best Regards, Md. Toriqul Islam
€435 EUR in 4 days
4.8
4.8

Greetings, I see you're looking for a Python workflow that automates data retrieval from your databases, cleans it up, and then dumps everything into Excel along with some visualizations. This is definitely something I can help with! To tackle your project, I would start by establishing a secure connection to your databases using the credentials you provide. Next, I'd use pandas to query the specified tables and perform any necessary data cleaning. Once the data is ready, I’d utilize openpyxl or xlsxwriter to write the results into your Excel template. Finally, I’d ensure that the visualizations are created and updated within the workbook, so you get fresh insights every time you run the script. I’m committed to making this process as smooth and efficient as possible for you. Best regards, Saba Ehsan
€550 EUR in 5 days
4.4
4.4

Hello Mr. Client, I will build your robust well documented script using MATLAB and Python. I will completely develop a scalable application. Please, award me to start the work. Thanks Ashish Kumar
€500 EUR in 7 days
4.3
4.3

Hi there, Strong alignment with this requirement comes from experience building Python-based reporting automations, database-to-Excel pipelines, and repeatable data-visualization workflows for operational and analytics reporting systems. Clear understanding of the goal to create a single-command automation that securely connects to databases, extracts and cleans data, updates Excel workbooks, and generates dynamic charts and visualization sheets automatically. Hands-on expertise with Python, pandas, SQL integrations, openpyxl, xlsxwriter, scheduled automation workflows, Excel template handling, data-cleaning pipelines, and automated reporting system development. The implementation approach will focus on secure database connectivity, reusable ETL workflows, clean pandas-based transformations, automated Excel generation with dynamic charts, maintainable script structure, and documented setup for reliable scheduled execution. Recent work: https://www.freelancer.com/u/chiragardeshna Regards Chirag
€250 EUR in 7 days
4.4
4.4

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I recently completed a project where I automated data extraction from multiple databases into Excel, enabling seamless visualization updates with Python, which worked smoothly using pandas and openpyxl. From my experience, the key to success is ensuring robust secure database connectivity and precise Excel formatting to match client requirements. Approach: ⭕ I will establish a secure connection using supplied credentials. ⭕ Automate data queries and light cleaning with pandas. ⭕ Write data into your Excel template using openpyxl or xlsxwriter. ⭕ Generate and embed dynamic charts and graphs that refresh with each run. ⭕ Provide a single-command runnable script with full library documentation for easy scheduling and reuse. ❓ Could you please share the specific database types and sample data structure? ❓ What kind of visualizations would you like to prioritize? ❓ Should the script handle multiple databases or just one? I am confident I can deliver a reliable, fully automated Python workflow tailored to your Excel visualization needs efficiently and professionally. Looking forward to collaborating with you! Best regards, Nam
€550 EUR in 5 days
3.8
3.8

Hello. I can fully implement your project. The script itself is simple. However, the problem with this build lies in the redo process. OpenPyXL can erase the formatting and charts of styled templates when overwriting files, and even "manual-edit-free" scripts may not function properly if the schema changes or account information is updated. Therefore, it is recommended to build using a configuration-based approach that stores database details, table lists, sheet mappings, etc., in a single file without hardcoding. This allows us to write data to the template without compromising the formatting. The true validation here is not the query itself, but the execution method used to preserve the formatting. I have experience creating repeatable DB→Excel reports while preserving styled templates and running them as scheduled tasks. It is similar to this script. My workflow is as follows: First, I examine the sample schema and template. I conduct a simple test copying just one table and one chart into the actual template to verify that the formatting is preserved, and then I build the rest. After that, I will gradually expand upon it. The core of the build is the question: "Which database engine should I use?" The driver and connection security method are determined by which engine you choose among Postgres, MySQL, SQL Server, and Oracle. If you have answer for that, please feel free to share it with me. I look forward your reply. Thank you.
€350 EUR in 4 days
3.9
3.9

As an experienced web developer and automation specialist, I am well-versed in all aspects of Python and Excel. I have regularly designed dynamic, efficient and automated workflows that align perfectly with your project requirements. My deep expertise in libraries such as pandas, openpyxl and xlsxwriter will ensure your databases are queried, data cleaned and visualizations presented accurately. In conclusion, by hiring me, you've signed up for a detail-oriented profession who can guarantee a seamless connection between your databases and spreadsheet generation process while producing beautiful visualizations aligned precisely to your formatting. With my extensive skillset in Python, Excel and automation tools like N8N, Make among others, I assure you an efficient solution that not only meets your needs but also exceeds expectations.
€400 EUR in 7 days
4.0
4.0

Hello! I am a US-based senior software engineer with extensive experience in Python, data processing, and Excel automation. I’ve carefully read your project description and understand that you need a repeatable workflow that connects to external databases for data visualization. It's exciting, and I believe I can help you achieve your goals. With over 15 years in the industry, I have built numerous data-driven applications. I’m familiar with designing efficient ETL pipelines and automation workflows, ensuring that data is processed seamlessly and presented clearly. My approach focuses on delivering practical and maintainable solutions that provide real ROI. To clarify and ensure I’m aligned with your needs, could you please answer the following questions? 1. What specific databases are you connecting to, and what type of data will you be gathering? 2. Are there any specific visualization tools or formats you prefer for the Excel output? 3. What is your desired timeline for the completion of this workflow? I look forward to the opportunity to work together and bring your vision to life. Let’s chat to discuss this further! Best, James Zappi
€600 EUR in 3 days
3.8
3.8

Hi, I can help with this. I’ve worked with Python automation, database integrations, pandas workflows, and Excel report generation before, so building a repeatable pipeline that pulls data, cleans it, updates workbooks, and generates charts automatically is something I’m comfortable with. I’d structure it as a clean one-command workflow with configurable database credentials, reusable query logic, and automatic Excel/chart generation using pandas + openpyxl/xlsxwriter while preserving your existing template formatting. regards, Bilal
€600 EUR in 2 days
3.4
3.4

Hi, I've built repeatable Python workflows that connect to databases, query specific tables, and update Excel files with visualizations using openpyxl and pandas. I can start by setting up a small test task with the sample you provide to ensure it meets your requirements before scaling up. Let’s align on this first. Best Regards, Ivica
€500 EUR in 7 days
3.2
3.2

Lets chat, a free consultation and no obligation. I understand you need a clean, professional, and user-friendly solution for your "Python-Excel Visualization Automation" project. My skills in PHP, Java, JavaScript are a perfect fit for this project. While I am new to freelancer.com, my extensive experience delivers integrated, automated solutions. Regards, Jason McLachlan
€562 EUR in 3 days
3.3
3.3

Doha, Qatar
Member since May 13, 2026
₹750-1250 INR / hour
₹12500-37500 INR
₹100-400 INR / hour
$30-250 USD
$10-100 USD
$300-500 USD
$250-750 USD
₹12500-37500 INR
₹500000-1000000 INR
€250-750 EUR
$30-250 USD
₹12500-37500 INR
₹100-400 INR / hour
$8-15 USD / hour
₹2500-3000 INR
₹12500-37500 INR
min $50 USD / hour
$10-30 CAD
$250-750 USD
$10-50 USD