Description
🏆 EasyLink – Social Media Bio Links & Color Guesser Mini-Game (GPL)
A lightweight, self-hosted bio-link builder for creators, brands, and agencies — bundled with a viral Color Guesser mini-game to boost engagement and dwell time. Create beautiful link-in-bio pages, track clicks, and gamify your audience experience.
🚀 Overview
EasyLink helps you launch branded, mobile-first link pages (Instagram/TikTok/YouTube “link in bio”) with QR codes, custom domains, and analytics.
The included Color Guesser mini-game (RGB/HEX challenges) increases session length and repeat visits — great for giveaways, coupon unlocks, or simply delighting your audience.
Experience-driven design: Built around real creator workflows — drag-and-drop blocks, UTM tracking, A/B link ordering, dark/light themes, and campaign-level analytics — plus a snackable game that fits any landing.
✨ Key Features
- Bio Link Pages: unlimited links, buttons, social icons, embeds (YouTube, Spotify, SoundCloud), and contact blocks.
- Branding & Themes: custom colors, fonts, dark/light mode, favicon/logo, and CSS overrides.
- Custom Domains & QR: map your domain/subdomain; generate downloadable QR codes for print and packaging.
- Link Types: external URLs, email/phone, file downloads, collapsible sections, and grid cards.
- Smart Links: schedule, geo/locale targeting, link expiry, and password-protected links.
- Analytics: clicks, CTR, referrers, device & location snapshots; UTM campaign tracking.
- A/B Ordering: shuffle or pin priority links; compare conversion lift.
- Color Guesser Game: RGB/HEX quiz with difficulty levels, streaks, leaderboards (optional), and shareable scores.
- Growth Hooks: coupon unlocks or secret links after winning streaks; social share dialog.
- Privacy & Consent: cookie notice, export/delete user data, and opt-in toggles for analytics.
- Roles: Admin, Editor, and Creator accounts with granular permissions.
- Localization: multi-language UI, RTL support, and localized date/number formats.
⚙️ Technical Stack
- Framework: Laravel (9/10+ typical compatibility)
- Language: PHP 8.1+ recommended
- Database: MySQL 5.7+/8.0 or MariaDB 10.3+
- Frontend: Blade + Tailwind/Bootstrap + Alpine.js/Vanilla JS (game is pure JS; no external libraries required)
- Cache/Queue: file/Redis; optional queue for emails/exports
- Server: Nginx/Apache with HTTPS; PHP extensions:
pdo_mysql,mbstring,openssl,curl,intl,fileinfo,json,zip - Build Tools: Composer, Node.js (Vite) & NPM/Yarn
🧩 Installation Guide
- Upload: deploy project files to your Linux server or hosting panel; enable HTTPS.
- Configure: create DB; set
.env(APP_URL, DB, MAIL, CACHE/QUEUE). - Dependencies:
composer install --no-dev&php artisan key:generate. - Migrate/Seed:
php artisan migrate --force(seed sample blocks if provided). - Assets:
npm install&npm run build. - Storage:
php artisan storage:link; ensurestorage/andbootstrap/cacheare writable. - Domains & QR: add your custom domain; generate QR codes for your public profile URLs.
- Harden: enforce HTTPS, enable rate limiting, and set backups.
Tip: Track major links with UTM tags; test the game’s share flow on iOS/Android before campaigns.
📦 Deliverables
- EasyLink Laravel source code (GPL build)
- Admin dashboard + Creator workspaces + public bio themes
- Color Guesser mini-game module (JS/Blade)
- QR generator, analytics, and export tools
- Docs, sample configs, GPL license text & changelog
📱 Supported Platforms
- Server OS: Linux (Ubuntu/Alma/Rocky) recommended; Windows/macOS for development
- Browsers: Latest Chrome, Safari, Edge, Firefox
- Devices: Mobile-first responsive pages; add to home screen (PWA friendly, if enabled)
🧠 Notes
- License: Distributed under the GNU General Public License (GPL) for lawful self-hosting, testing, and education.
- Customization Tips: create a child theme via Blade; add custom blocks (Spotify, Calendly, Maps); game settings (difficulty/time) via config.
- SEO Assurance: clean slugs, meta controls, Open Graph/Twitter cards, JSON-LD hooks; use canonical URLs for campaigns.
- Privacy: provide cookie notice and allow users to opt out of analytics; store only essential data.
- Monetization (optional): sell premium themes/blocks or remove branding via in-app plans (Stripe/PayPal).
👨💻 Original Developer Credit
Originally authored by the vendor listed on
CodeCanyon.
Please support the developer by purchasing a commercial license when your use case requires it.
🔒 Disclaimer
This is a GPL redistribution intended for learning, testing, and lawful self-hosting. We are not the original developers and provide no implied warranties.
All product names and trademarks belong to their respective owners. For commercial production, review licensing and obtain a valid license from the original author when required.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.