Create stunning, customizable avatars with this powerful layer-based dollmaker system. Built with modern web technologies and designed for flexibility, this application offers unlimited creative possibilities while maintaining enterprise-grade code quality and performance.
What Makes This Special
Zero Configuration Required: Drop in PNG assets and the system automatically discovers layers, counts items, and builds the interface. No manual configuration files to maintain!
Production Ready: Cookie persistence, smart caching, responsive design, and professional UI/UX patterns straight out of the box.
Core Features
Dynamic Layer System
12+ customization layers with no hardcoded limits. System automatically adjusts to your imageset size.
Smart Persistence
Cookie-based state management saves avatars automatically. Mini-dolls provide 3 quick-save slots.
Favorites System
Bookmark preferred items with heart icons. Favorites persist across sessions for quick access.
Layer Effects
Apply brightness, saturation, and color inversion per layer with live preview and cookie persistence.
Multiple Export Formats
Save as PNG (transparent), WebP (optimized), or JPG (white background) with one click.
Advanced Image Editor
Integrated Toast UI editor for filters, text overlays, crop, and post-processing effects.
Intelligent Automation
Automatic Imageset Discovery
The system scans for imagesets automatically and builds dropdown navigation when multiple projects exist. Simply create a folder structure and add PNG assets:
Section-Based Parsing: Exclusions use safe delimiter blocks
Lazy Loading: Images load on-demand for fast initial page load
Browser Caching: Thumbnails and full images cached automatically
Optimized Storage: Temporary (1hr) and persistent (30d) file management
What's Included
Complete dollmaker application (index.php)
Dynamic scanner system (scanner.php, config.php)
Server-side compositor (save-avt-page.php)
Toast UI Image Editor integration (editor.php)
Storage manager (ImageStorageManager.php)
All JavaScript (scripts.js - 2400+ lines)
Complete CSS with theme variables (styles.css)
Bootstrap 5.3.2 + Font Awesome 6.5.1 (local assets)
Comprehensive documentation (README.md + docs/)
Example imagesets for testing
Developer-Friendly
Clean, well-documented code with inline comments. Modular architecture makes customization straightforward. MIT License for the code (assets are demonstration only - replace with your own artwork).
Perfect For
Game Character Creators - MMO, RPG, forum avatars
Social Networks - Profile customization systems
Art Communities - Fan art bases and dress-up games
Educational Sites - Teaching costume design or fashion
E-commerce - Virtual try-on for clothing/accessories