Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arashjafari/smarturlshortener
Smart URL shortening tools in Laravel
https://github.com/arashjafari/smarturlshortener
bootstrap browser-testing dockerfile feature-testing hacktoberfest laravel laravel7 php shortener unit-testing url-shortener
Last synced: 12 days ago
JSON representation
Smart URL shortening tools in Laravel
- Host: GitHub
- URL: https://github.com/arashjafari/smarturlshortener
- Owner: arashjafari
- License: mit
- Created: 2020-07-16T22:04:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-23T19:55:01.000Z (almost 4 years ago)
- Last Synced: 2024-10-12T11:20:57.335Z (3 months ago)
- Topics: bootstrap, browser-testing, dockerfile, feature-testing, hacktoberfest, laravel, laravel7, php, shortener, unit-testing, url-shortener
- Language: PHP
- Homepage:
- Size: 455 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![Laravel](https://github.com/arashjafari/SmartURLShortener/workflows/Laravel/badge.svg)
## SmartURLShortener
Smart URL shortening tools in Laravel
## Screenshot
![Image of SmartURLShortener](screenshot.png)### 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](https://www.php.net/) and [Laravel 7](https://laravel.com/docs/7.x).## Requirements
* PHP >= 7.2.5
* [Composer](https://getcomposer.org)
* 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](https://opensource.org/licenses/MIT).