Skip to content

arashjafari/SmartURLShortener

Repository files navigation

Laravel

SmartURLShortener

Smart URL shortening tools in Laravel

Screenshot

Image of SmartURLShortener

Features

  • URL Shortener.
  • Customized short URLs.
  • Expire date for shorten URLs.
  • Click limitation for short's URLs.
  • User's dashboard.
  • Short's URL statistics.
  • Written in PHP and Laravel 7.

Requirements

  • PHP >= 7.2.5
  • Composer
  • A supported database: MySQL or MariaDB.

Quick Start

Installation Instructions

  1. Run composer install.

  2. Rename .env.example file to .env. Update .env to your specific needs.

  3. Run php artisan key:generate.

  4. Run php artisan migrate.

  5. Run php artisan serve.

    After installation, you can access http://localhost:8000 on your browser.

Running Tests

Run php artisan test.

License

The SmartURLShortener is open-sourced software licensed under the MIT license.