
Em Andamento
Publicado
Pago na entrega
We’re using Apache Superset in a multi-tenant setup, where each chart in embedded dashboard is filtered using Row-Level Security (RLS) per tenant. We need an experienced Superset freelancer to help automate dashboard email scheduling, downloading, and theming — all integrated with our Java application. Scope of Work 1️⃣ Trigger Dashboard Email Scheduling • Enable our Java (Spring Boot) app to trigger Superset’s email scheduling for configured dashboards/charts. • Ensure predefined filters and tenant context are applied automatically via RLS or parameters. • Handle PDF/email generation via Superset’s API or Celery tasks. 2️⃣ Dashboard Download via REST API • Use Superset REST API / Guest Tokens to download dashboards/Charts as PDFs /csvs using from Java code. • Apply custom filters dynamically before download. • Integrate this flow into our existing Java codebase. 3️⃣ Custom Dashboard Themes • Create and apply custom Superset UI themes (colors, typography, branding). Standard colours for specific status. • Support multi-tenant visual differentiation if possible.
ID do Projeto: 40301676
13 propostas
Projeto remoto
Ativo há 19 dias
Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

I can already see a few ways to make your project smoother - happy to share some quick ideas before you even decide to hire. Your project involving automating dashboard scheduling, downloading, and theming in Apache Superset aligns perfectly with my expertise in integrating and optimizing software systems for seamless operations. While new to Freelancer, plenty of real-world experience comes from other projects done off-site, ensuring top-notch delivery for your requirements. Happy to discuss additional ideas that could make this project flow even better. Feel free to connect - a few practical suggestions can help get things moving quickly. Regards, Vian
₹25.000 INR em 7 dias
6,1
6,1
13 freelancers estão ofertando em média ₹20.204 INR for esse trabalho

Your multi-tenant RLS setup will break email scheduling if tenant context isn't passed through Celery workers correctly. I've seen this exact pattern fail in production when the worker picks up the task without the security context, sending unfiltered data to the wrong tenant. Quick question - are your Celery workers running with the same authentication middleware as your web layer? And does your current Superset deployment use Redis or RabbitMQ for the task queue? Here's the architectural approach: - SUPERSET REST API + GUEST TOKENS: Implement token-based authentication with embedded RLS filters to ensure Java requests inherit tenant context without exposing credentials. - CELERY TASK INJECTION: Modify Superset's email scheduling tasks to accept tenant_id parameters from Spring Boot, then trigger async PDF generation with pre-applied filters using Celery's apply_async method. - DOCKER DEPLOYMENT: Configure separate worker containers with mounted theme assets and SMTP relay settings to handle concurrent tenant requests without cross-contamination. - CUSTOM CSS THEMING: Override Superset's default stylesheets using Flask's static file routing to inject tenant-specific color schemes based on subdomain or header values. - SPRING BOOT INTEGRATION: Build a service layer that manages Superset session tokens, handles PDF download streams, and maps your tenant IDs to RLS filter clauses before API calls. I've built similar integrations for 2 SaaS platforms handling 50+ tenants with isolated data contexts. Let's schedule a 20-minute call to review your current RLS implementation and confirm your Celery configuration won't leak tenant data across scheduled jobs.
₹22.500 INR em 7 dias
7,1
7,1

Hi there, I’ve reviewed your project and understand you’re running Apache Superset in a multi tenant environment with Row Level Security filtering dashboards per tenant. You want to automate dashboard email scheduling, allow dashboards and charts to be downloaded via REST APIs from your Java Spring Boot application, and implement custom themes so each tenant or dashboard follows consistent branding and visual standards. I can implement an integration layer between Superset and your Java application that triggers dashboard email scheduling through Superset APIs or Celery tasks while preserving tenant context through RLS filters. I will also configure API based dashboard and chart exports using guest tokens so your Java code can generate filtered PDF or CSV downloads dynamically. This ensures each tenant only receives their permitted data while maintaining secure access control. Additionally, I can create custom Superset UI themes including colors, typography, and branding rules with optional tenant based visual differentiation. The final setup will integrate smoothly with your existing Java workflow and include documentation for managing scheduling, API downloads, and theme updates. Best regards, Muhammad Adil Portfolio: https://www.freelancer.com/u/webmasters486
₹22.000 INR em 6 dias
5,2
5,2

With my rich experience of over a decade in web and Mobile development, especially dealing with Java applications like yours, I assure you of exceptional delivery on this project. I have gained proficiency in the exact skills required for this project – including HTML, JavaScript, and Web Development. My team and I have previously automated dashboard email scheduling, downloading, and graphical themes in web applications similar to yours. By incorporating Superset's API, Celery tasks and RestAPI Python library, I can seamlessly integrate the system's functionality into your Java Spring Boot app making the whole experience smooth and efficient for you and your tenants. Leveraging on a deep understanding of Row-Level Security (RLS), I can ensure that your predefined filters and tenant context are automatically applied as required for both email scheduling and dashboard download, eradicating any additional concern regarding them. One of my distinct benefits is running an efficient software configuration across multiple platforms which grants me the ability to effortlessly come up with custom Themes that will match all your UI requirements including achieving standard colours for specific statuses as you mentioned in the project description. With me on board, rest assured of extracting maximum value from Apache Superset in your multi-tenant setup without worrying about complicated backend systems
₹25.000 INR em 7 dias
5,0
5,0

"I have gone through your description. "This is my area of specialization, i can get it done 100 % perfectly well. Please ping me in person. I can help you to complete all tasks. I have hands-on experience in this field. We have already done similar types of projects. Connect with us for more details. Rest assured your satisfaction is guaranteed." Looking forward to your response." Thank you for your time and I am confident that we will be a great fit for this project. Best,
₹12.500 INR em 7 dias
4,8
4,8

Hello, I see you need help with automating email scheduling, downloading dashboards, and theming in a multi-tenant Apache Superset setup integrated with your Java Spring Boot application. It’s clear you want seamless tenant filtering using RLS and smooth integration for PDF and CSV exports. Your project demands triggering Superset’s email scheduling from your Java app with tenant-specific filters, using Superset’s API or Celery for PDF/email generation, plus downloading dashboards via REST API with dynamic filters. Additionally, you want custom UI themes that reflect tenant branding and status colors. I’ve built similar integrations where I triggered Superset’s email alerts and exports directly from backend services, ensuring RLS filters were applied correctly for multi-tenant environments. I developed custom Superset themes using HTML, JavaScript, and CSS that aligned with brand guidelines and supported tenant-specific visual cues. I also integrated these flows into Java Spring Boot applications running in Docker containers on Linux servers. I can complete this work within 3 weeks, ensuring full integration and testing with your Java codebase. Let’s discuss how to get started and align on the specific tenant requirements.
₹13.750 INR em 7 dias
3,4
3,4

I understand you need Superset dashboard automation with email scheduling, API-based downloads, and custom theming integrated with your Spring Boot application. I have worked on API integrations, dashboard systems, and backend automation, and can help implement this cleanly. DM me directly and I will walk you through the approach I’m planning for Superset API integration, RLS handling, and automation workflow. Waiting for your message, once you message consider your work done. Thanks in Advance, Shubham Das
₹16.500 INR em 4 dias
0,0
0,0

As the founder and CEO of Codezyra Tech, I've spent my career at the forefront of driving businesses forward with innovative technical solutions. With over 8 years of experience and 150+ successful projects, I have the Full Stack Development skills, in-depth understanding of APIs, and creative design sensibility to make your Superset theme and email automation dreams come true. Your project requires seamless integration between Apache Superset and your Java application — a task that requires both deep technical knowledge and an appreciation for design aesthetics. My expertise in HTML, JavaScript, Web Design, and Development positions me perfectly to handle not only the functional aspects of your project but also deliver a Supersts UI that aligns with your brand. Crucially, I understand the importance of scaling businesses effectively while ensuring optimal security levels. Combined with my domain expertise, this guarantees that row-level security (RLS) configurations and tenant contexts will be handled meticulously for your multi-tenant set up. Lastly, my success all boils down to delivering measurable impact for clients — I am confident in my ability to not just meet but exceed your expectations with this project.
₹12.500 INR em 7 dias
0,0
0,0

Hello, I’m Mpumelelo Mabena, and I’m confident in delivering seamless, automated solutions for your Apache Superset integration with Java. My skill set positions me well to execute this successfully. I understand you need clean, automated email scheduling and dashboard downloading that respects multi-tenant RLS filters, all integrated with your Spring Boot app. My expertise in AI automation, web/app development, and digital solutions enables me to create scalable, user-friendly workflows tailored to your requirements. While I am new to Freelancer, I have strong real-world experience and have completed multiple successful projects off the platform. Could you share your preferred timeline and any specific theming requirements for tenant differentiation?
₹19.900 INR em 30 dias
0,0
0,0

I’m a full-stack developer with 7+ years of experience building data-driven platforms and integrating analytics tools with backend systems such as Java Spring Boot. I’ve worked extensively with REST APIs, authentication flows, and multi-tenant architectures, which aligns well with your Superset setup using RLS for tenant isolation. For your project, I can help implement a clean integration between Apache Superset and your Spring Boot application to automate dashboard distribution and customization. For dashboard email scheduling, I will enable your Java application to trigger Superset’s scheduling via REST APIs or Celery tasks, ensuring tenant-specific filters are automatically applied using RLS or parameterized requests. This will allow scheduled reports to be generated and delivered as PDFs directly to the intended recipients. For dashboard and chart downloads, I will integrate Superset’s REST APIs and Guest Token authentication so your Spring Boot service can securely request dashboards or charts as PDF/CSV files. The solution will support dynamic filters, enabling tenant-specific exports directly from your Java codebase. For custom dashboard theming, I will implement branded Superset UI themes including colors, typography, and status-based visual indicators. If required, I can also support tenant-specific styling to visually differentiate dashboards across clients.
₹12.500 INR em 7 dias
0,0
0,0

Hi, Your setup using Apache Superset with Row-Level Security for multi-tenant dashboards is a solid architecture, and the automation you’re describing can be implemented cleanly using Superset APIs and task scheduling. Here is how I would approach it: 1. Email Scheduling Integration • Trigger Superset dashboard reports directly from your Spring Boot application using Superset’s API. • Ensure tenant-specific RLS filters are applied automatically. • Configure background tasks via Celery for reliable PDF generation and delivery. 2. Dashboard Export via API • Implement a secure flow using Guest Tokens or REST endpoints. • Allow dashboards/charts to be exported as PDF or CSV from Java code. • Support dynamic filters before export to match tenant context. 3. Custom Dashboard Themes • Create branded Superset UI themes with your colours and typography. • Optionally support visual differentiation between tenants. The final solution will integrate smoothly with your existing Java stack and remain maintainable within Superset’s architecture. Happy to discuss the workflow and API structure before implementation. Best regards.
₹25.000 INR em 7 dias
0,0
0,0

Hello, My name is Amarthya, and I would be glad to help automate Apache Superset dashboard scheduling, downloading, and theming while integrating it with your Java (Spring Boot) application. I have experience working with REST APIs, dashboards, and backend integrations. I can enable your Java application to trigger Superset email scheduling using APIs or Celery tasks, ensuring tenant-specific filters are applied through Row Level Security. I can also integrate Superset REST APIs and Guest Token authentication to allow dashboards or charts to be downloaded as PDFs or CSVs with dynamic filters directly from your Java codebase. Additionally, I can create custom Superset UI themes that match your branding, including colors, typography, and status indicators, while also supporting multi-tenant visual differentiation where needed. I will ensure the solution is clean, well documented, and properly tested so it integrates smoothly with your existing system. I would be happy to discuss the implementation approach and start working on the solution. Thank you.
₹18.000 INR em 15 dias
0,0
0,0

Bengaluru, India
Método de pagamento verificado
Membro desde dez. 12, 2025
$10-30 USD
₹1250-2500 INR / hora
$3000-5000 USD
₹1500-12500 INR
₹12500-37500 INR
₹12500-37500 INR
₹12500-37500 INR
$250-750 CAD
€8-30 EUR
₹1500-12500 INR
₹750-1250 INR / hora
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
$250-750 USD
₹600-1500 INR
₹37500-75000 INR
$15-25 USD / hora
₹1500-12500 INR
₹1500-12500 INR