Skip to content

ZipLink is a feature-rich URL shortener and link management tool.

License

Notifications You must be signed in to change notification settings

AFZL210/ZipLink

Repository files navigation

✨ Welcome to ZipLink ✨

Badge Badge Badge Badge Badge

Screenshot from 2024-02-03 18-27-07

ZipLink is a feature-rich URL shortener and link management tool.

✨ Features

  • Public and Private Short Links
  • QR Codes
  • Analytics
  • Edit Links
  • Duplicate Links
  • Edit Profile
  • Link Expiry (coming soon)

📍 Demo

home.webm

📍 Screenshots

Dashboard

Analytics

💻 Tech Stack

Testing Credentials

🛠️ Run Locally

Clone the project

  git clone https://github.com/AFZL210/ZipLink

Go to the project directory

  cd ZipLink

Copy the contents of .env.example to .env and add your credentials

  cp .env.example .env

Install dependencies

  npm install

Start the dev server

  npm run dev

NOTE: In ZipLink/src/middleware.ts, use process.env.COOKIE_NAME for deployment and process.env.DEV_COOKIE_NAME for development

Deploy using docker

docker build -t ziplink .

docker run -p 3000:3000 ziplink

Authors

About

ZipLink is a feature-rich URL shortener and link management tool.

Topics

Resources

License

Stars

Watchers

Forks