Project idea: URL shortener
A tool for assigning short, human-readable “shortlinks” to longer URLs.
Handing out long URLs can be tedious. They aren’t remembered easily, and can’t be typed properly. Handing out URLs is useful, e.g. when putting them on slide decks. For example:
-
go/finance-team
: finance team’s homepage -
go/expenses
: everything about filing expenses -
go/teams
: list of teams -
go/dev-tool
andgo/dev-help
: link to the homepage of a tool calleddev
There are two use cases for this:
-
Personal: I would link to be able to hand out e.g. create URL shortcuts for my own web site (e.g.
go.denisdefreyne.com/swift
). -
Professional: Having a corporate link shortener (
go/legal
) is generally helpful. For this approach, there needs to be a UI with editable links, and a link directory too.