https://github.com/frikishaan/linkshortner
A Laravel based link shortner.
https://github.com/frikishaan/linkshortner
laravel-framework link-shortener php
Last synced: about 1 month ago
JSON representation
A Laravel based link shortner.
- Host: GitHub
- URL: https://github.com/frikishaan/linkshortner
- Owner: frikishaan
- Created: 2019-10-27T13:20:30.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T03:17:10.000Z (over 2 years ago)
- Last Synced: 2024-11-11T11:50:51.301Z (12 months ago)
- Topics: laravel-framework, link-shortener, php
- Language: PHP
- Homepage: https://tini-fy.herokuapp.com/
- Size: 1.13 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tinify
A **Laravel** based URL shortner app. You can create unlimited short URLs. This app also provides insights like clicks by browser, clicks by devices, clicks by OS and IP address tracking.The demo is available [here](https://tini-fy.herokuapp.com/).
You can use below credentials to see the dashboard or can create your own your on the register page> **Email** - ishaan@example.com
>
> **Password** - zzzzzzzz## Usage
- Install dependencies (PHP)
`composer install`
- Generate App Key`php artisan key:generate`
- Set the database configurations in the `.env` file.
- Run migrations`php artisan migrate`
- Run app`php artisan serve`
- Now you can access your app on `http://localhost:8000 or 8080`## Screenshots
#### Home screen
.png)#### Dashboard
.png)## Tech stack
- Laravel (6.0)
- PostgreSQL
- [Bootswatch](https://bootswatch.com/) (Free Bootstrap themes)
- #### Libraries/Packages used
- [Jenssegers\Agent\Agent](https://github.com/jenssegers/agent) (A PHP desktop/mobile user agent parser)
- [Math](https://gist.github.com/jgrossi/a4eb21bbe00763d63385) class to generate unique IDs. like `hV12gh` .> Hosted on [Heroku](http://heroku.com) platform (With automatic deploys from this repo).