An internal platform for managing, optimizing, and distributing financial institution logos at scale — powered by AI search, automated quality validation, and a complete editing toolkit.
A chaotic process that didn't scale
Manual search across systems
Teams spent 5+ minutes per logo, digging through folders, Slack threads, and email attachments.
No quality standards
Wrong formats, low resolution, outdated versions — no way to validate or enforce consistency.
Scattered across regions
1800+ logos for AMER, EMEA, and APAC — no central source of truth, constant duplication.
Outdated logos in production
No monitoring for brand changes — customers saw stale logos long after rebrands happened.
What we set out to build
Tech Stack
Next.js
Full-stack framework
React
Component architecture
Tailwind
Utility-first CSS
Claude API
AI search & vision
Figma
Design & handoff

Brandfetch
Logo API
SQLite
Embedded database
Supabase
Auth & storage
The Logo Library
A centralized library for 1800+ financial institution logos, organized by region, country, and category. Every logo is audited, versioned, and ready for production.
Ally Bank
Bank of Am...
Betterment

Capital One
Charles Schwa...
Chase
Chime
Citibank

Community F...

Farmers & Mer...
J.P. Morgan
KeyBank
PNC Bank

Regions Bank

SoFi
Suntrust

TD Bank
U.S. Bank
UMB
USAA

Wells Fargo
AI-Powered Search
Operations teams think in natural language, not filters. I integrated Claude as a semantic search layer accessible via Cmd+K — turning a 5-minute manual search into a 5-second conversation.
I found 3 top European bank logos in our EMEA library. All are validated and ready for production use.
3 in library
Here are 6 more European banks available for import. Some are already in the library, others can be fetched from Brandfetch.
Available logos
PNG
PNGSantander
santander.svg · EMEA
Automated Validation
10+ automated checks run on every logo — resolution, format, aspect ratio, missing variants, and duplicate detection. Results surface as clear pass/fail indicators, making it easy to prioritize fixes.
Brandfetch API Integration
Select a category, region, and country — then let AI generate the bank list. Brandfetch fetches every logo with automatic duplicate detection. Hours of manual work replaced by a single click.

API Import
Bulk import from Brandfetch
CATEGORY
REGION
COUNTRY

Logo updated: Convera
-Updated country → United Kingdom
-Updated region → EMEA, country → null

Logo rolled back: Rastriya Banijya Bank
-Restored to version 4
-Logo was replaced from PNG to PNG (source: manual-upload)
-Logo was replaced from SVG to PNG (source: manual-upload)

Logo replaced: Techcombank
-Logo was replaced from SVG to PNG (source: Brandfetch)
Real-Time Notifications
Every logo change, rollback, import, and freshness alert surfaces instantly — so the team always knows what changed, when, and why.
More Features
Editing Toolkit
SVG conversion, centering, color swap, background removal, and variant generation — all in the browser. Every edit creates a new version.

Logo Detail
Full metadata, variant preview, version history, comments, validation status, and every action — all in one modal.
Freshness Monitoring
Scheduled Brandfetch scans detect logo changes automatically. Side-by-side comparison lets you approve or dismiss updates before they hit production.
Online Logo Search
Search across Google Images, Brandfetch, WorldVectorLogo, SeekLogo, App Store, and more — find and replace logos from 10+ sources in one click.
Audit Log
Every change tracked — who did what, when, and why. Full traceability across imports, edits, validations, and deletions.
Public API
REST API with key management, rate limiting, and full documentation — so any team or service can query logos programmatically.
Logo Manager transformed a chaotic manual process into a streamlined, AI-powered platform — giving the operations team confidence that every logo is accurate, high-quality, and up to date.
