Skip to content

πŸ”— LinkSnip: Powerful URL shortener with real-time click tracking. Transform long URLs into concise, shareable links with comprehensive analytics and intuitive interface.

Notifications You must be signed in to change notification settings

ANAS727189/LinkSnip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”— LinkSnip: URL Shortener & Analytics Platform

🌟 Live Demo

Visit LinkSnip

πŸ“ Project Overview

LinkSnip is a full-stack URL shortening application that allows users to create short, manageable links and track their performance with detailed analytics.

✨ Features

  • πŸ”— URL Shortening
  • πŸ“Š Click Analytics
  • πŸ•’ Recent URL Tracking
  • πŸ“‹ Clipboard Integration
  • πŸ›‘οΈ Unique Short ID Generation

πŸš€ Tech Stack

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Shadcn UI Components
  • Axios

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • Shortid

πŸ”§ Installation

Frontend Setup

# Clone repository
git clone <repository-url>

# Install dependencies
npm install

# Run development server
npm run dev

Backend Setup

# Install dependencies
npm install

# Set up MongoDB connection
# Configure .env file

# Start server
npm start

🎲 Key Functionalities

  • Generate short URLs
  • Copy short URLs to clipboard
  • View link visit analytics
  • Track recent URL creations

🀝 Contribution

  1. Fork the repository
  2. Create feature branch
  3. Commit changes
  4. Push to branch
  5. Create pull request

About

πŸ”— LinkSnip: Powerful URL shortener with real-time click tracking. Transform long URLs into concise, shareable links with comprehensive analytics and intuitive interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published