A personalized recycling environment featuring avatar-based user profiles with AI-powered material detection and compound logging.
- Interactive avatar grid with user profiles
- Real-time status indicators (online, offline, busy, away)
- Hover effects and smooth transitions
- Click to open personalized editor
- Material type detection (organic, synthetic, metal, glass, ceramic, composite)
- Confidence-based scanning results
- 1.5-second simulated scan process
- Visual feedback during scanning
- Log detected compounds with custom names
- Auto-generated tags based on material type
- Timestamp tracking
- Per-user compound history
- Tag management (add/remove)
- Drag-and-drop file upload
- Click to browse and select files
- File list with size information
- Remove individual attachments
- Smooth scroll animations
- Scroll progress indicator
- Fade-in effects on scroll
- Scroll-to-top floating button
- Responsive design (mobile-friendly)
| Material | Auto-Tags |
|---|---|
| Organic | biodegradable, natural, sustainable |
| Synthetic | polymer, plastic, artificial |
| Metal | recyclable, conductive, durable |
| Glass | transparent, fragile, recyclable |
| Ceramic | heat-resistant, brittle, non-toxic |
| Composite | mixed-material, complex, specialized |
- Color Palette: Blue (#224ba2), Grays (#f6f6f6, #e7e7e7)
- Spacing: 11px, 22px, 33px intervals
- Typography: 12px (body), responsive adjustments
- Animations: 0.25s linear transitions, cubic-bezier easing
avatar-world: Responsive grid layout for avatarsavatar-card: Individual avatar with statusavatar-editor-modal: Compound logging interfaceattachment-zone: Drag-and-drop file uploadscan-result: AI detection results display
- Click any avatar to open the editor
- Click "Scan for Compounds" to detect material type
- Review auto-generated tags
- Enter compound name and log
- View logged compounds below
- Modern browsers with ES6 support
- Responsive design: mobile, tablet, desktop
- Smooth scrolling support
sign-on.html: Main application with avatar world and editor2a23c0362959531e-min.en-US.css: Design system styles (referenced)
- Multi-user avatars with real online status
- Database persistence for compounds
- Advanced analytics and recycling stats
- Material-specific recycling instructions
- Integration with IoT sensors for auto-detection
Created: December 14, 2025
Author: cleanskiier27
Repository: https://dev.azure.com/cleanskiier27/networkbuster.net