
Completed
Posted
Paid on delivery
Rapid Build: Python Streamlit B2B Security Audit App with PDF Export (4-6 Hours) Project Description: Overview: We are looking for an experienced Python developer to build a lightweight, single-page B2B cybersecurity assessment tool using Streamlit. The app acts as a lead magnet that assesses a domain's email spoofing vulnerability and allows the user to download an executive, branded PDF report. We have already completed the technical layout, core architecture, and a production-ready script template. Your task is to implement, test, and deliver the functional codebase. This is an urgent task with a strict 4 to 6-hour completion window upon project acceptance. Technical Stack & Requirements: • Frontend UI: Streamlit (v1.30+) • Security Core: checkdmarc + dnspython (for programmatic SPF/DMARC zone validation) • PDF Generation: reportlab (generating custom, styled B2B executive briefs in-memory using [login to view URL]) • Data Handling: Fully in-memory operations (No databases required). Core Features to Deliver: 1. Input Panel: A clean form containing an input field for a corporate domain (e.g., [login to view URL]) and an optional text area for raw email headers. 2. Analysis Logic: Implement the programmatic wrapper for checkdmarc to evaluate whether a domain is vulnerable to email spoofing (checks if DMARC policy is missing or set to insecure p=none). 3. PDF Report Utility: An integrated ReportLab engine that maps the metrics into a professional, styled, co-branded PDF document. The download button must use Streamlit session state to ensure the page does not refresh or wipe out data upon generation. 4. UI Metrics Display: Color-coded components showing the security stance of the audited domain (Red for critical vulnerabilities, Green for secured metrics). What We Provide: • A detailed layout specification sheet. • The structural Python boilerplate code containing the UI logic and PDF styling scripts to expedite your delivery. Freelancer Requirements: • Proven experience building and deploying interactive Streamlit apps. • Strong proficiency with programmatic document creation via ReportLab (modifying styles, custom tables, and formatting text layouts). • Solid understanding of standard DNS and email security components (SPF, DKIM, DMARC) is a strong plus. • Must be available to start immediately and deliver the complete, bug-free script file within 4 to 6 hours. ________________________________________ Budget & Milestones: • Fixed Budget Range: €50 – €150 • Milestone 1 (100% Release): Full delivery of a working [login to view URL] script that handles the domain scan, displays the metrics UI, and downloads a cleanly styled, uncorrupted PDF report. How to Apply: Please begin your proposal with the word "CYBER-SCOUT" so we know you have read the full description. Briefly mention your experience with Streamlit and ReportLab, and confirm you can deliver this project within 6 hours.
Project ID: 40610241
195 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

CYBER-SCOUT Hi, I’ve worked on similar Python based tools where the focus was building lightweight applications with clean interfaces, automated processing, and professional report generation. I understand this project requires a fast implementation while keeping the Streamlit workflow reliable and the generated security reports polished. A common challenge is connecting DNS security checks with user friendly reporting without losing data during PDF generation. My approach is to integrate the validation logic, build the Streamlit interface, handle in memory processing, and create a structured ReportLab export with accurate security insights. I will implement the Streamlit app, integrate checkdmarc and dnspython checks, build the metrics display, configure the branded PDF generation, test the complete flow, and deliver the working [login to view URL] file within the required 4 to 6 hour timeframe. Best Regards, Muhammad Saad K
$80 USD in 1 day
2.9
2.9
195 freelancers are bidding on average $108 USD for this job

Hi, CYBER-SCOUT I reviewed the project and the main requirement is to build a lightweight Streamlit app that audits a domain's email security (DMARC/SPF) and exports a branded PDF report. I'll implement a clean Streamlit UI with an input for the corporate domain and optional email headers, run the DMARC checks via checkdmarc and dnspython, and generate the executive PDF with ReportLab in memory. The app will color-code metrics and support a seamless, state-preserving download. With Web Development, Streamlit, and Security Auditing at the core, I'll deliver compact, well-structured code that's easy to maintain, responsive, and bug-free. Let’s discuss here now.
$150 USD in 7 days
7.2
7.2

CYBER-SCOUT I can deliver a lightweight B2B cybersecurity assessment tool using Streamlit within the 4 to 6-hour timeframe. The app will effectively assess domain vulnerabilities and generate branded PDF reports as specified. Your project requires a clean input panel, robust analysis logic, and a seamless PDF utility. I understand the importance of a user-friendly interface and accurate security metrics display. With strong expertise in Streamlit and ReportLab, I have 20+ 5-star reviews on similar projects! I excel in building interactive applications and have a solid grasp of DNS and email security components. Regards, InterconnectBPO
$100 USD in 7 days
6.8
6.8

CYBER-SCOUT. Greetings! I’m Mohammad, an experienced Python developer with a track record of building attractive B2B cybersecurity tools like the one you seek. My proficiency with Streamlit and ReportLab will ensure that I can rapidly implement your technical layout and deliver a fully-functional codebase within your strict timeframe. As a seasoned AI-powered software architect, I have a solid grasp of programmatic document creation, as well as standard DNS and email security components – SPF, DKIM, DMARC - which will be beneficial for this project. Moreover, my exceptional development skills encompassing web dev (such as Flask), Git (for seamless version control), Google App Engine (for robust deployment), also make me adept in delivering on-time with minimal issues. We'll get this 4-6 hour task wrapped up swiftly and perfectly within budget (€50 – €150). In conclusion, hiring me as your Python developer assures you an expedited yet dependable build process without sacrificing quality. Trust in my experience and let's build you an exceptional domain security assessment tool that not only meets your business needs but exceeds expectations in terms of functionality and aesthetic PDF report generation.
$100 USD in 1 day
6.7
6.7

"CYBER-SCOUT" I can help you build the Streamlit app that evaluates email spoofing vulnerabilities and generates the PDF report seamlessly. With over 5+ years of experience in developing interactive Streamlit applications, I am confident in implementing your specified requirements quickly. I will utilize the existing boilerplate code and your layout specifications to create a dynamic input panel, integrate the analysis logic for the DMARC evaluation, and ensure a smooth PDF export using ReportLab without any data loss during the process. I can start right away and deliver a fully functional and tested app within your 4-6 hour timeframe. Let’s make this happen! Best Regards, Priyanka
$150 USD in 1 day
6.0
6.0

Hello There! I’m Md Toriqul Islam, and I’m excited to partner with you. I can dive into your project immediately. I have rich experience in Python, Streamlit, ReportLab, DNS analysis, PDF generation, and API-based automation. I am skilled in Python, Streamlit, ReportLab, checkdmarc, dnspython, REST APIs, session state management, and interactive dashboard development. I understand you need a lightweight Streamlit cybersecurity assessment app that analyzes SPF/DMARC records, displays color-coded security metrics, and generates a professional PDF report without refreshing the UI. I have experience building Streamlit applications and ReportLab-based PDF solutions, and I can deliver a fully functional, bug-free app within the required 6-hour timeline. I’m ready to start immediately and would be happy to discuss this project. Looking forward to hearing from you. Best regards, Md Toriqul Islam
$80 USD in 3 days
5.9
5.9

Hello You need a quick Streamlit app built, and I can help you deliver it fast with clean, functional UI and proper Python logic. I have experience building lightweight Streamlit apps for dashboards, data tools, and quick prototypes. I can ensure your app is: • Clean and user-friendly UI • Fast and responsive • Properly structured Python code • Ready to deploy (if needed) I can quickly understand your requirements and turn them into a working app without unnecessary delays. A few quick questions: 1 What features or functionality do you need in the app 2 Do you have design or layout preferences 3 Will the app use any APIs or datasets 4 Do you need deployment support as well Ready to start immediately and deliver quickly. Thanks
$150 USD in 7 days
5.7
5.7

CYBER-SCOUT As a seasoned Python developer with a strong focus on web and application development, I'm well-versed in all the tools and frameworks essential for this project. My extensive experience with Streamlit, including building and deploying interactive apps, will be a fundamental advantage to swiftly construct your B2B cybersecurity assessment tool. I also boast proven proficiency with ReportLab, capable of creating professional, styled PDF documents successfully blending with your executive briefs' visual purpose. With past projects in the DNS and email security domain alongside streamlit analyses, I’ve cultivated a deep understanding of the core components, including SPF, DKIM, DMARC. This gives me an edge in efficiently utilizing 'checkdmarc' and 'dnspython' to evaluate vulnerabilities and generate insightful color-coded security metrics visually indicative of domain status (red for critical vulnerabilities and green for secured metrics). Furthermore, my commitment to quality is aligned with your urgent project requirement. Leveraging the structural Python boilerplate code you've provided,I guarantee bug-free scripts delivered within your 6-hour timeframe without compromising any necessary functionalities. By selecting me for this task, you choose both speed and unparalleled skill that ensure meticulous attention-to-detail in both your script's execution and beyond.
$50 USD in 1 day
5.8
5.8

Hi there, Facing tight deadlines can be challenging, especially when developing a B2B cybersecurity assessment tool. You risk encountering integration issues between Streamlit and ReportLab, potentially leading to inefficient PDF generation. With my strong expertise in building Streamlit apps and programmatic document creation via ReportLab, I'll ensure seamless implementation that respects your stringent timeline. Here are my questions: 1. Can you confirm if any specific branding elements need to be included in the PDF report styling? 2. Are there particular security metrics you want highlighted in the UI beyond the basic critical (Red) and secured (Green) statuses? Let's discuss your project now!
$150 USD in 5 days
5.4
5.4

Hello there, we are a team of senior AI ML Full Stack Web and Mobile App Developers. Please, send me a message to discuss the work and finish in no time. Thanks Ashish Kumar.
$100 USD in 7 days
5.4
5.4

Hello! We can build this Streamlit security audit app and deliver the PDF export flow. 1. Is the provided script template already wired to the current UI and PDF layout? 2. Do you want us to focus first on the scan logic, PDF generation, or session-state download behavior? — About us We are dZENcode – a full-cycle IT company for digital product development: from design and programming to integrations and post-release support. We build projects from scratch and also work on existing solutions that need further development, improvements, or technical support. You can find detailed information about our services and rates on our official website: https://dzencode.com. Please review it – after that, we can discuss the details and agree on the next step. ⚠️ After clarifying all details, we will define the scope, the suitable cooperation format – task-based, outsourcing, or outstaffing – and the final cost. Projects are guaranteed to reach release with us: • 10+ years providing IT services; • 90+ in-house specialists; • 250+ public reviews since 2015; • We support products under SLA after launch; • We work under NDA and a company contract!
$100 USD in 7 days
5.7
5.7

CYBER-SCOUT at your service! With a strong background in Python and a knack for efficient web development, I am confident in delivering your cybersecurity assessment tool with the utmost quality. I have significant experience with Streamlit and ReportLab, key components for the successful completion of this project. Drawing from my solid understanding of standard DNS and email security components such as SPF, DKIM, DMARC, I can ensure a thorough implementation of the analysis logic using checkdmarc and dnspython to assess domain vulnerabilities. Furthermore, my expertise in programmatic PDF generation through ReportLab will help me accurately generate detailed executive reports that align with your branding needs. Working rapidly without compromising precision is what sets me apart. I understand the urgency behind this project and I'm committed to delivering reliable code within 4 to 6 hours upon project acceptance. Let's discuss further how I can transform your vision into an engaging, user-friendly B2B security app tailored for your domain!
$100 USD in 4 days
5.3
5.3

CYBER-SCOUT For your Streamlit app, I can quickly implement the necessary features to create a seamless cybersecurity assessment tool. I have extensive experience building interactive applications with Streamlit and have successfully integrated ReportLab for PDF generation previously. Given the tight 4 to 6-hour delivery window, I will prioritize a clean, functional codebase that meets your specifications. Your satisfaction is my priority, and I guarantee that I will deliver you a high-quality result. Regards, Ali
$50 USD in 1 day
4.8
4.8

CYBER-SCOUT ✋ Hi There!!! ✋ The Goal of the project:- BUILD A STREAMLIT B2B SECURITY AUDIT APP WITH DMARC CHECKING AND BRANDED PDF EXPORT WITHIN SIX HOURS. <-- Questions --> Is the layout specification sheet and boilerplate script ready to share immediately once the project starts. Should the PDF branding follow a fixed template already designed, or is some styling flexibility expected. Similar rapid Streamlit builds involving checkdmarc validation, ReportLab PDF generation and session state handling have been completed before, so this quick turnaround feels quite manageable. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$555 USD in 15 days
4.9
4.9

Hi, CYBER-SCOUT I can build your Streamlit cybersecurity audit app with the required domain checks, and branded PDF export. I’ll focus on: * Implementing SPF/DMARC validation using checkdmarc and dnspython * Building the Streamlit interface and metric displays * Testing the complete workflow and delivering the final script within 6 hours Quick question: Do you already have the branding assets for the PDF report, or should I use placeholders? I have experience with Python automation, Streamlit apps, and can start immediately. Regards, Shawana
$100 USD in 1 day
5.0
5.0

"CYBER-SCOUT: With nearly a decade of experience in web and mobile development, I am confident in my ability to meet and exceed your requirements for this project. My team and I have expertise with Python, Software Development, Web Development and have solved complex challenges in the past using Streamlit and ReportLab.I understand the urgency of the task at hand, and I am ready to hit the ground running to deliver a bug-free script that fulfills all of your outlined needs within the 6-hour set period. Furthermore, our unique selling point is that we offer free after delivery support, even beyond the three months we have on offer for your existing development.I look forward to turning your ideas into reality." "I've had an extensive career delivering quality driven projects on time with precision. My line of expertise includes E-commerce and CMS based website design along with Android/iOS app development. This has given me valuable experience working on multiple project front ends including Streamlit with technical stacks similar to what you are looking forward to. The proficiency extends itself as well in - importing/using third-party packages (like checkdmarc & dnspython for you), proficient data handling keeping user-friendly interfaces, reading complex instructions (like yours) quickly to provide adept solutions.I understand the importance of maintaining consistent design language across all mediums. Hence, using reportlab for PDF generation manife projects
$100 USD in 7 days
4.7
4.7

Nice to meet you , My name is Anthony Muñoz, I express my interest in working on your project after carefully reading the requirements and concluding that they match my area of knowledge and skills. I am currently the lead engineer for the IT agency DSPro and I have more than 10 years of experience in the field. I have successfully completed a large number of similar jobs and I consider your project to be a challenge in which I would like to work and be able to make it a reality. Please feel free to contact me, it will be my pleasure to help you. I greatly appreciate the time provided and I remain attentive to any questions or concerns. Greetings
$108 USD in 7 days
4.6
4.6

CYBER-SCOUT Hello, I appreciate the opportunity to bid on your project. I understand that you need a Python developer to build a cybersecurity assessment tool using Streamlit, focusing on email spoofing vulnerability analysis and PDF report generation. I have extensive experience in developing interactive Streamlit applications, along with a solid background in using ReportLab for creating styled documents. My proficiency in DNS security components such as SPF, DKIM, and DMARC will ensure a thorough implementation of the analysis logic required for your app. To successfully complete your project, I propose the following approach: - Implement the input panel to capture domain information and email headers. - Develop the analysis logic using checkdmarc for vulnerability assessment. - Integrate ReportLab for seamless PDF report generation, ensuring a smooth user experience without page refreshes. - Utilize color-coded metrics to clearly display the security status of the audited domain. I am ready to start immediately and am confident in delivering a fully functional, bug-free codebase within the specified 4 to 6-hour time frame. I look forward to the possibility of discussing this project further and getting started right away.
$50 USD in 7 days
4.9
4.9

CYBER-SCOUT Hello, this is a narrow Python implementation task with clear boundaries, which is usually where a lightweight Streamlit build works well. The real engineering risk is not the domain check itself, but keeping the analysis state and PDF generation stable so the report stays consistent and downloadable without the page resetting. I’ve built several production Python systems where the important part is separating the analysis step from the output step so the UI remains predictable under repeated user actions. Here that means treating the domain evaluation, executive summary mapping, and report rendering as distinct paths even inside a single app.py. The closest relevant work is DocIntel AI — Document Intelligence & Event Extraction Platform, where I built document-processing and structured output pipelines, and Enterprise ProxyTool Client App, which included DNS-related architecture and edge-case handling. For this app, I’d keep the scan result normalized first, then render the metrics panel and PDF from the same in-memory result object. That avoids drift between what the user sees in Streamlit and what lands in the ReportLab export. I can deliver within 6 hours if the provided boilerplate and layout spec are complete. If useful, I can also quickly review the acceptance logic for spoofing verdicts before implementation. Clifton
$100 USD in 7 days
4.6
4.6

CYBER-SCOUT Hi, I have experience with Python, Streamlit, ReportLab, DNS automation, and AI-powered applications. My recent work includes interactive Streamlit dashboards, PDF report generation, workflow automation, and backend API integrations. I can start immediately, have experience customizing ReportLab layouts, and can deliver a fully working Streamlit app with PDF export within the required 6-hour timeframe. Thanks, Anshuman Fixed Price:
$100 USD in 1 day
4.5
4.5

CYBER-SCOUT Hello, is your boilerplate already handling Streamlit session state for PDF generation, or should I wire that part fully? I have experience building Streamlit apps, ReportLab PDF exports, Python utilities, DNS/email checks, and clean in-memory workflows. I will implement the checkdmarc wrapper, metrics UI, PDF download flow, test sample domains, and deliver a clean app.py. I can start immediately and deliver within 6 hours. Can we have a chat? Thanks
$100 USD in 1 day
4.5
4.5

Hamburg, Germany
Payment method verified
Member since Dec 4, 2006
$30-100 USD
$10-30 USD
$10-30 USD
$750-1500 USD
$30-250 USD
£10-11 GBP
$250-750 USD
€8-30 EUR
$30-250 USD
$250-750 USD
$250-750 USD
₹1500-12500 INR
$30-250 USD
£20-250 GBP
£20-250 GBP
$250-750 USD
$15-25 AUD / hour
₹1500-12500 INR
$7-11 USD / hour
$250-750 USD
$30-250 USD
₹750-1250 INR / hour
$1500-3000 SGD
₹37500-75000 INR
₹12500-37500 INR