Releases: QLYNK/Quicklink
Releases · QLYNK/Quicklink
Quicklink v14
Full Changelog: v9...v13
� Just upgraded my workflow with Quicklink v13! The fastest, ad-free URL shortener for Windows by Deep Dey.
Try it now: https://qlynk.vercel.app/
- We Fixed The Security Things, like we update the browser for security reason, Make sure you install our latest version!
Quicklink v13
Full Changelog: v9...v13
� Just upgraded my workflow with Quicklink v13! The fastest, ad-free URL shortener for Windows by Deep Dey.
Try it now: https://qlynk.vercel.app/
Quick Link v11
QuickLink - URL Shortener, QR Suite, & Community Blog
A modern, high-performance, full-stack web application that provides a suite of powerful tools for the modern web.
QuickLink is a feature-complete, stable, and production-ready platform designed to make sharing information as seamless, secure, and efficient as possible. It provides a fast, reliable, and feature-rich suite to shorten URLs, generate dynamic QR codes, and engage with a community for everyone—from individuals sharing content with friends, to businesses engaging with customers on a global scale.
✨ Core Features
🛠️ Main Tools
- 🔗 URL Shortener: Convert long URLs into short, shareable links.
- Custom Aliases: Create branded, memorable links that stand out.
- Dynamic Expiration: Link lifespan is based on user status (24 hours for anonymous, 7 days for registered, up to 1 year for subscribers).
- 🎨 QR Code Generator: A versatile suite for creating custom QR codes.
- Multiple Data Types: Supports URLs, Wi-Fi, vCard, Text, Email, SMS, Phone, Geo-location, Calendar Events, Bitcoin, and UPI.
- Deep Customization: Change dot and background colors, and add a custom logo to the center.
- 📷 QR Code Scanner: Instantly scan QR codes using a device camera or by uploading an image.
- Multi-Engine Fallback: Uses a primary in-browser scanner (
html5-qrcode), a secondary in-browser scanner (jsQR), and an optional third-party API for maximum accuracy.
- Multi-Engine Fallback: Uses a primary in-browser scanner (
✍️ Community & Content
- 📰 Community Blog: A user-driven blog for sharing stories, updates, and tutorials.
- Rich Content Creation: Users can create posts with titles, content, images (up to 2), or a single audio file.
- Post Formatting: Supports both plain text and full HTML for advanced post layouts.
- Social Interaction: Users can like and comment on posts.
- Dynamic User Badges: A robust badge system (Normal, Premium, Moderator, Owner) that displays on all user content (posts, comments) and updates retroactively when a user's status changes.
💰 Monetization & E-commerce
- 💎 Subscription Tiers: One-time payments for premium plans via Razorpay and Cashfree.
- 🛍️ E-commerce Shop: A complete shop system for digital products (e.g., subscription extensions).
- 🎟️ Advanced Coupon System: Admins can create and manage discount coupons (percentage or flat-rate) with various limits (expiration, quantity, one-per-user).
- 💸 Donation System: A dedicated page for users to support the platform, featuring a live donation leaderboard and a "Buy Me a Coffee" link.
- Strategic Ad Placement: Dismissible Google AdSense units are placed in non-intrusive locations, with core tool areas and dashboards remaining ad-free.
- Anti-Adblocker System: A polite, timed modal encourages users to disable adblockers and provides helpful guides.
👑 User & Admin Features
- Comprehensive Dashboard: Clean, tabbed interfaces for both users and admins.
- Secure Authentication & Password Recovery:
- Google Sign-In: One-click sign-in/sign-up using your Google account, bypassing email verification.
- Email Verification: New user signups are protected by a mandatory email verification step to prevent spam and ensure account authenticity.
- Robust Password Hashing: Utilizes pbkdf2 with a strong salt for secure password storage.
- "Forgot Password" Flow: A complete password recovery process that sends a secure, one-time reset link to the user's email.
- Multi-Layered Bot Protection: A sophisticated, multi-step CAPTCHA system on the verification page to filter out bots, featuring Google reCAPTCHA with a custom math and text puzzle as a fallback.
- User Management: Admins can view all users, manage their roles (Admin, Moderator), grant premium access, and view session analytics (IP, browser, device).
- Content Moderation: Admins can approve/disapprove blog posts and delete any user-created content (short links, posts, comments).
- Developer API: A secure API for integrating URL shortening into external applications.
- Support Ticket System: Users can create support tickets, and admins can manage and reply to them from the dashboard.
- Notification System: Admins can send custom push notifications (with optional links) to individual users or all users.
📸 Screenshots
(Add screenshots of your application here to showcase the UI. For example:)
💻 Technology Stack
Frontend
- Framework: React
- Language: TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- Routing: React Router
- QR Generation: qr-code-styling
- QR Scanning: html5-qrcode & jsQR
Backend
- Platform: Vercel Serverless Functions
- Runtime: Node.js
- Database: MongoDB Atlas
- ODM: Native MongoDB Driver
- Email: Nodemailer for sending transactional emails.
Third-Party Services
- Payments: Razorpay, Cashfree
- Advertisements: Google AdSense
- Authentication: Google Identity Services
- Bot Protection: Google reCAPTCHA v2
- Live Chat: JivoChat
- Email SMTP: Brevo (formerly Sendinblue)
🚀 Getting Started
Prerequisites
- Node.js (version 18.x or higher)
- Vercel Account for deployment
- MongoDB Atlas Account for the database
- Razorpay Account for payment processing
- Brevo Account for SMTP email service
- ...




