-
Ada fitur auth dan track berapa banyak short URL tsb di-click.
- JWT token
- Passport / create custome auth middleware
-
Short URL bisa ditentukan sendiri, ataupun di-generate otomatis ketika short URL tidak dimasukkan.
- user bisa generate short url secara random
- user bisa custom short url
-
Table short url:
id
,title
,short_url
,url
,user_id
, dancreated_at
- Tracking for save short_url
-
Table for track : Field-nya
uuid
,short_url_id
,ip_address
,referrer_url
,created_at
.- Tracking table for each short url created
-
Grouping Table track berdasarkan hari, bulan, tahun.
- Report per-user
research bitly untuk lebih memahami kebutuhan lainya