I got tired of rebuilding client logo sections, so I made a tiny widget instead
Source: Dev.to
Overview
Every time I shipped a new website or side project, I found myself rebuilding the same thing again: a logo section.
Whether it needed a grid, scroll, or mobile‑friendly layout, the implementation was repetitive and surprisingly fragile.
Client Logo Wall is a tiny, embeddable widget that lets you upload logos once, manage them from a dashboard, and drop them into any site with a single line of HTML.
Features
- Dashboard uploads – add and organize logos in one place.
- Layout options – choose a static grid or an auto‑scrolling carousel.
- Easy embedding – works with WordPress, Shopify, Ghost, Webflow, or plain HTML. No frontend framework assumptions, no heavy JavaScript or layout overrides.
- Performance‑focused – strict upload size limits, server‑side rendering, and lightweight iframe embed.
- Security – rate limiting, webhook verification, and input sanitization.
- Subscription billing – Stripe integration with a free trial.
Technical Details
- Stack: MERN (Node, Express, MongoDB, React)
- Rendering: Widget rendered server‑side and delivered via an iframe.
- Hosting: Designed for embeddability without requiring a CMS.
Who It’s For
- Indie hackers
- Freelancers
- Small SaaS founders
- Website developers, designers, and builders
- Anyone tired of manually tweaking logo layouts
Live Demo & Documentation
ClientLogoWall.com – Live demo & docs
Feedback
I’d genuinely love your thoughts:
- Does this solve a real annoyance for you?
- What would you expect from a tool like this?
- Is there anything you’d build differently?
Sometimes the best tools are the ones that quietly disappear after you embed them.