https://github.com/bilginnet/link-shortener
Link Shortener
https://github.com/bilginnet/link-shortener
Last synced: 4 months ago
JSON representation
Link Shortener
- Host: GitHub
- URL: https://github.com/bilginnet/link-shortener
- Owner: bilginnet
- Created: 2022-10-03T21:55:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-03T22:27:21.000Z (over 3 years ago)
- Last Synced: 2024-12-30T20:17:50.538Z (over 1 year ago)
- Language: PHP
- Size: 104 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Link Shortener
Girilen url yi kısaltmak için geliştirilmiş küçük bir uygulamadır.
- Login olan kullanıcılar içi daha önce ekledikleri linkleride gösterilir.
- Login olmamış kullanıcılar için sadece ilk oluşturlduğunda bir seferlik gösterilir ve bu gösterilme sadece 5 saniye rediste tutulur. Redisten silindiği için sayfa yenilenmelerinde tekrardan görünmez.
## Ubuntu sistem kurulumu
#### Sisteminizde olması gerekenler:
- mysql veya mariadb server
- git
- composer
- docker
- veritabanı editörü (tercihen dbeaver)
- redis gui (tercihen RESP.app)
- code editor (phpstorm veya vscode)
#### 1. Git klon
```bash
git clone link-shortener
cd link-shortener
```
#### 2. Env
```bash
sudo mv .env.example .env
```
#### 3. Docker build
```bash
sudo docker-compose up -d --build
```
#### 4. Composer update
```bash
composer update
```
#### 5. Composer update
```bash
sudo docker exec -it link_shortener_app bash
php artisan migrate:fresh --seed
```