ADSPOT | Digital Signage Advertising Platform App

ADSPOT PLATFORM— Full-Stack Digital Signage and Ad Management SaaS Platform ADSPOT is a production-ready, self-hostable SaaS platform for managing digital sign

May 24, 2026 - 19:25
Jun 1, 2026 - 16:49
 0  1
ADSPOT | Digital Signage Advertising Platform App

ADSPOT PLATFORM— Full-Stack Digital Signage and Ad Management SaaS Platform

ADSPOT is a production-ready, self-hostable SaaS platform for managing digital signage networks, running targeted advertising campaigns, and connecting venue owners with advertisers from a single cloud-based dashboard. Built on NestJS and React, it ships with white-label branding, multi-currency support, programmatic ad buying, USB offline playback, real-time analytics, and a full role-based access control system for Admins, Advertisers, and Publishers.

Documentation: https://adspot.fastlab.ai/api/documentation

⚠️ External Services Notice: Some features of this platform rely on third-party services that may incur additional costs beyond the item price. These include: Email delivery (SMTP provider), Cloud Storage (Cloudflare R2, DigitalOcean Spaces, or AWS S3), and Programmatic Ad Exchange (SSP/DSP integration). Please review the pricing for each service before enabling these features in production.

Core Features

  • Multi-Screen Management: Control unlimited screens with approval workflows and secure session handling.
  • Smart Scheduling: Advanced dayparting ensures ads run only when campaign and screen timings overlap.
  • Real-Time Analytics: Track impressions, spend, and earnings with CSV/ZIP export support.
  • AI Audience Targeting: Automatically reach the right audience for better ROI.
  • Design Ads Editor: Advertisers create and export ad creatives directly inside the platform using our embedded Design Ads Editor; completed designs sync back automatically as campaign media.
  • Geo Targeting: Run hyper-local campaigns by city and region.
  • Programmatic Ads (SSP/DSP): Enable automated real-time ad buying at scale.
  • Offline Playback: Export playlists to USB for uninterrupted offline screen operation.
  • Dynamic Content: Support video, images, HTML5 creatives, and live feeds.
  • Notifications: Real-time alerts and email updates across all roles.
  • Multi-Currency & Tax: Built-in fees, tax handling, and currency conversion.
  • Role-Based Access: Admin, Advertiser, Publisher dashboards with JWT auth.
  • White-Label: Custom branding (logo, name, currency) without code changes.
  • 21+ Languages: Full internationalisation support.
  • Audit Logs: Track all platform activity with flexible storage options.

Android TV Application

Android TV App

  • Automatic cloud playlist sync on launch
  • USB Offline Playback: Play exported playlists directly via USB without internet
  • Syncs back to cloud when connection is restored
  • Remote content updates without physical access
  • Fully compatible with scheduling and dayparting

USB Feature Docs: View USB Export Documentation

Turn any Android TV into a fully managed digital signage display.

Tech Stack

  • Backend: NestJS, Prisma, MySQL, JWT
  • Frontend: React, Vite, Redux, Tailwind
  • Real-Time: WebSockets
  • Mobile: Flutter (Android TV – upcoming)
  • Deployment: Docker / Vercel

Who Is It For?

  • Venue owners monetising screens
  • Advertisers targeting local audiences
  • White-label SaaS resellers
  • Ad network operators

◆ Live Demo

Presentation

Buyer Support & Issue Tracker

Please Note: This tracker is exclusively for verified buyers. If you have purchased the ADSPOT digital signage SaaS platform and need to report a software bug, request a new feature, or track development updates, please use our dedicated public repository. You may be asked to provide your purchase code when submitting a ticket. Open the Verified Buyer Issue Tracker →

 Version: 2.2.0 Release 27th May 2026 - **Fixed:** Single-item screen playlists now loop continuously instead of freezing after one play. - **Improved:** Advertiser Budget Monitoring page now displays real, live campaign budget data instead of placeholders. - **Fixed:** Advertisers can now seamlessly add budgets to campaigns; currency input and total updates are fully resolved. - **Fixed:** The "Total Views" metric in My Campaigns accurately reflects the sum of all individual screen views. - **Secured:** Budget endpoints are now strictly limited so advertisers only view and update their own campaigns. - **Fixed:** Resolved a frustrating redirect loop that occurred during admin logins due to stale session tokens. - **Improved:** Admin Recent Campaigns table now correctly displays real campaign names, budgets, and advertiser names. - **Fixed:** Restored full French landing page translations and resolved a caching issue serving stale text. - **Improved:** Hardened the translation sync process to prevent accidental file wipes during database updates. - **Improved:** Expanded the automated testing suite to 295 passing tests for enhanced stability. - **Added:** New developer scripts for managing languages and running tests smoothly. 
 Version: 2.0.0 Release 21st May 2026 21st May 2026 - Updated CI/CD pipeline configuration. - Mobile-first responsive redesign rolled out across the platform UI. - Fixed legacy media serving: /uploads/* URLs stored from before the S3/R2 migration are now served as static assets again (previously caused a 302 redirect loop and broken images on existing campaigns). - Fixed MySQL container startup in Docker deploy: added MYSQL_USER so the app user is auto-created by the entrypoint and switched the healthcheck to mysqladmin ping for reliability. 
 Version: 1.2.1 Release 7th May 2026 - Added flow dialgram and updated the documentation - Added /infra for docker deployment setup (Production ready) - Fix/Bug: Campaign can be editable 
 Version: 1.2.0 Release 30th April 2026 - Added canva connect templates for AdSpot platform - Added S3 Cloud Storage for media storage 
 Version: 1.1.7 Release 21st April 2026 - Refined accessibility and dark mode across all landing sections - Ensured WCAG AA contrast for yellow/amber UI elements - Added full dark mode support (Services, Pricing, FAQ, Newsletter) - Improved consistency and readability of badges, cards, and CTAs 
 Version: 1.1.4 Release 12th April 2026 - Added time-slot based ad scheduling with custom active hours for campaigns and screen availability windows — ads play only when both overlap. - Built a cross-role notification system with real-time in-app alerts and email notifications for screen, media, and campaign status changes. - Added CSV export for campaign performance, transaction history, and a bundled ZIP export for all advertiser analytics. - Implemented USB-based offline digital signage support. - Added programmatic buying with SSP/DSP integration. - Enforced RBAC on admin approval/rejection endpoints and fixed decimal handling for financial calculations. - Added automated cron jobs for campaign auto-completion and daily spend resets. 
 Version: 1.1.2 Release 28 March 2026 - Added unit testing using Jest and React Testing Library for core components and APIs. - Enabled offline ad playback with automatic sync when connectivity is restored. - Implemented fallback mechanism to ensure uninterrupted ad display during network issues. - Implemented platform fee and tax system for Advertisers and Publishers with detailed metadata tracking. - Added earnings breakdown (Gross vs Net) in the Publisher Dashboard. - Introduced WebSocket-based screen concurrency restriction to prevent double billing and unauthorized sessions. - Added comprehensive E2E test suite covering financial calculations, real-time sessions, and dashboard metrics. 
 Version: 1.1.0 Release: 18 March 2026 - Analytics now display real, accurate data. - Added Business Information update section. - Platform supports 15+ languages. - Branding made fully dynamic (admin-defined business name & logo across platform). - Added admin logo upload with full integration into settings and UI. - Newsletter section now shows admin contact email. - Users (Admin, Advertiser, Publisher) can upload persistent profile avatars. - Fixed campaign metrics display (Spent Amount, Remaining Budget, Budget Usage %, Cost Per Day). - Backend campaigns API enhanced with new financial fields. - Fixed publisher screen pricing and editing issues. - Improved screen update logic to avoid unnecessary admin re-approvals. - Removed “Filter by City” from campaign screen selection. - Screen forms now use dynamic admin-defined cities, regions, and venue types. - Added platform-wide currency system with admin-controlled primary currency. - Implemented real-time currency conversion and dynamic currency symbols. - Improved admin dashboard with “Pending Media” tracking section. - Optimized media approval UI for better usability and performance. 
 Version: 1.0.2 Release: 26 Feb 2026 - Added email templates for user notifications - Added activity logs for user actions - Admin can configure logging settings from the dashboard (file, cloud, or database) - Reworked Create and Edit campaign modals into full workspace-style pages with Campaign Insights - Added city and region management in the admin panel for better organization of venues and campaigns - Introduced early bird / pre-launch discounts for early adopters - Improved platform fee structure for better competitiveness and transparency - Platform now supports 15+ languages 
 Version: 1.0.0 First Release: 1 Feb 2026 

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0