Skip to main content Skip to search Skip to main navigation
Black November 50 % Discount
CODE: BLACKNOVEMBER

💡 Innovative Digital Tools for Creators and Professionals

✨ Discover unique and intelligent software solutions from Vibecodesoft — crafted to unite creativity and technology. Our tools empower creators, designers, and developers to work smarter, design faster, and bring ideas to life with style and precision. 🌐 Explore. Create. Innovate.

Filter products

Tip New
MaPiCo-Draw

MaPiCo-Draw

🗺️ MaPiCo-Draw Map Placement & Coordinate Export Tool for Professionals Live Demo: https://demo.vibecodesoft.com 🧭 Overview MaPiCo-Draw is a powerful, browser-based mapping tool that lets you place, organize, and export object coordinates with pixel-perfect accuracy. Designed for engineers, planners, and system integrators, it combines interactive visual placement with smart data handling — no installation required. Place elements on any background map or plan, label them automatically, and export clean coordinate data for CAD, PLC, or documentation use. 🚀 Key Features Interactive SVG Canvas Zoom, pan, and fit your view seamlessly — even on large background maps. Smart Placement Tools Click-to-place elements with precision Line placement with snapping and adjustable count Rectangular and grid placement via click-drag or A→B selection Orientation toggle (X/Y), rows/columns input Advanced Selection & Editing Marquee and multi-select Range-select (Shift), toggle (Ctrl/Cmd) Move with arrow keys (Shift = 10px steps) Batch edit and apply templates Custom Addressing & Naming Auto-generate element names using customizable address builders (literal, alpha, numeric). Supports per-type addressing templates for device IDs and addresses. Persistent Storage Everything is stored locally in IndexedDB (via Dexie) — works offline, auto-saves progress, and persists through browser restarts. Auto-Save System Choose interval (minutes) Saves to file, network endpoint, or fallback download Includes File System Access API support (when available) Flexible Import & Export CSV import/export with per-type mappings JSON project save/load Download-ready templates for elements.json Fully Customizable Define your own element types, appearance, and CSV mappings via public/elements.json. ⚙️ Deployment & Usage Serve via a local HTTP server or deploy on any web server (Nginx, Apache, etc.). Ready-to-run build with index.html, JS, and CSS assets included. Local Quickstart (Python): python3 -m http.server 8000 --directory dist/MaPiCo Local Quickstart (Node.js): npx serve dist/MaPiCo -l 8080 💾 Storage & Offline Use All project data stored locally in IndexedDB. Works offline and restores progress on reload. Optional JSON export/import for manual backups. 🪄 Auto-Save & Backup Enable Auto-Save in Tools → Auto-Save. Save interval configurable (minutes). Network save, File System Access API, or fallback download ensures data safety. 🧠 Hotkeys & Workflow Boosters Action Shortcut Save / LoadCtrl+S / Ctrl+L Undo / RedoCtrl+Z / Ctrl+Y Zoom In / OutCtrl+= / Ctrl+- Fit to ViewF Place / Pan / SelectP / Shift+P / S Line / RectangleL / R 💡 Ideal For System layout planning (industrial, electrical, IoT, lighting) Map-based device placement and address mapping Coordinate exports for engineering or documentation Training environments and visual configuration tools 🪟 Windows One-Click Run @echo off python -m http.server 8080 --directory dist/MaPiCo start http://localhost:8080 pause 📜 License & Contact © 2025 Bickert Web Design. All rights reserved. Unauthorized copying, modification, or redistribution is prohibited. For licensing or commercial inquiries: e.b@bickert-web-design.de 🧩 Open Source Components React (MIT License) Vite (MIT License) Font Awesome Free (CC BY 4.0) MaPiCo-DrawPrecision Mapping. Effortless Export.

Regular price: €499.00
Shopware 6 Basics

Shopware 6 Basics

🛒 Shopware 6 Basics – Theme & SMTP Plugin Live: vibecodesoft.com | strickfreude.de These plugins provide an optimized storefront and checkout experience for Shopware 6.7.3.1. They extend your shop system with theme customizations and separate SMTP configurations per sales channel. ✨ Theme Plugin Footer with Stripe and PayPal payment icons Service hotline removed from footer Shopping cart with free-shipping calculator Custom CSS Injector 📧 SMTP Plugin Separate SMTP settings per sales channel Each sales channel can use its own SMTP gateway Shopware 6 supports multiple domains (sales channels) but only one sender per gateway If no configuration is found, the global Shopware mail settings are used To delete the configuration: uninstall and reinstall the plugin 🚀 Advantages Optimized email delivery for each sales channel Improved user experience during checkout Full compatibility with Shopware 6.7.3.1 Easy installation & management via admin panel Ideal for shop owners who need fast, secure, and flexible solutions for Shopware 6. Supported version: Shopware 6.7.3.1 Attention: Third-party CustomNotificationBanner is not included but can be provided free of charge upon request.

Regular price: €199.00
Tip
WebMediaPlayer

WebMediaPlayer

🖥️ WebMediaPlayer – Media Scheduler Web Application Live Demo: https://vibecodesoft.com Demo Login: superadmin / superadmin WebMediaPlayer is a powerful Python based digital signage solution. It enables administrators to manage screen layouts, schedules, and media content through a modern web interface, while displaying scheduled content in full-screen kiosk mode. 🚀 Key Features Web-based Admin Dashboard: Manage users, layouts, schedules, and media files. Multi-language Support: English & German translations included. Flexible Layouts: Define custom screen layouts with multiple windows. Schedule Management: Assign content by time, date, and priority. Media Library: Upload and organize images, videos, and folders. Livestream/Kiosk Mode: Fullscreen, auto-refreshing display of scheduled content. Socket.IO Integration: Real-time updates for schedules and media changes. User Roles: Superadmin, admin, operator with configurable permissions. RESTful API: Integrate and automate using API endpoints. Screen Recording: Record your livestream and save it as MP4 (Image/Video). Custom Icons & Branding: Supports SVG/icon sets for dashboards and content elements. 🛠️ Kiosk Mode Installation WebMediaPlayer can run in kiosk mode using Chrome/Chromium. Includes auto-cleaning temporary files and systemd services. 1️⃣ Install Chrome / Chromium # Raspberry Pi sudo apt install -y chromium-browser # x86/AMD64 systems wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install -y ./google-chrome-stable_current_amd64.deb 2️⃣ Install Dependencies sudo apt update sudo apt install -y build-essential libsqlite3-dev libffi-dev \ zlib1g-dev libssl-dev libbz2-dev libreadline-dev \ python3-dev python3-venv python3-pip 3️⃣ Create Python Virtual Environment cd /var/www/webmediaplayer python3 -m venv venv source venv/bin/activate 4️⃣ Install Python Requirements pip install --upgrade pip pip install -r requirements.txt pip install pysqlite3-binary # if missing 5️⃣ Save Kiosk Scripts Save the following scripts and make them executable: /usr/local/bin/kiosk-cleaner.sh /usr/local/bin/kiosk-launcher.sh sudo chmod +x /usr/local/bin/kiosk-cleaner.sh sudo chmod +x /usr/local/bin/kiosk-launcher.sh 6️⃣ Configure systemd Services Service files: /etc/systemd/system/webmediaplayer.service /etc/systemd/system/kiosk-browser.service /etc/systemd/system/kiosk-cleaner.service Reload and start services: sudo systemctl daemon-reload sudo systemctl enable webmediaplayer.service kiosk-browser.service kiosk-cleaner.service sudo systemctl start webmediaplayer.service kiosk-browser.service kiosk-cleaner.service 7️⃣ Add Cronjobs sudo crontab -e # Add: 0 2 * * * /usr/local/bin/kiosk-cleaner.sh 1 2 * * * systemctl restart kiosk-browser.service Daily cleanup at 02:00 and browser restart at 02:01. 🌐 Nginx Reverse Proxy Example server { listen 80; server_name _; client_max_body_size 500M; location / { proxy_pass http://127.0.0.1:5000; include proxy_params; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; } location /static/ { alias /var/www/webmediaplayer/static/; access_log off; expires max; } location /uploads/ { alias /var/www/webmediaplayer/uploads/; access_log off; expires max; } } ⚡ Quickstart Set up Python virtual environment and activate it. Install dependencies (`pip install -r requirements.txt`). Run run.py to start Flask app. Configure kiosk scripts and systemd services for production. Access admin dashboard:http://localhost:5000/admin Access livestream/kiosk: http://localhost:5000/livestream 🔒 License © 2025 Bickert Web Design. Proprietary software. Unauthorized copying, modification, or redistribution is prohibited. For commercial or licensing inquiries: e.b@bickert-web-design.de

Regular price: €899.00