8000 GitHub - rafidahmed870/my-shortner · GitHub
[go: up one dir, main page]

Skip to content

About

No description, website, or topics provided.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

My Shortner

A lightweight PHP URL shortener for creating short, trackable links with custom aliases and QR codes.

License: MIT

Features

  • Shorten long URLs
  • Custom short codes
  • QR code generation
  • Click tracking
  • Input validation
  • Duplicate URL detection
  • Responsive UI
  • Apache rewrite support

Requirements

  • PHP 7.4+
  • MySQL or MariaDB
  • Composer
  • Apache with mod_rewrite

Installation

Clone the repository and install dependencies:

git clone https://github.com/rafidahmed870/my-shortner.git
cd my-shortner
composer install

Configure your environment using .env.example.

Import the database schema from:

config/schema.sql

Local Setup

For XAMPP or WampServer:

  1. Place the project inside the htdocs directory.
  2. Start Apache and MySQL.
  3. Open the project in your browser.

Tech Stack

  • PHP
  • MySQL / MariaDB
  • Composer
  • HTML
  • CSS
  • JavaScript
  • Apache

Donation

If you find this project useful, you can support me with a coffee.

BTC: 12dxgVQ3sRFhc4g7M6oydsN2tTMMthJJqS

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages

0