Skip to content

arashjafari/SmartURLShortener

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.