Требуется написать свой укоротитель ссылок подобный
goo.gl,
Ссылка имеет вот такой вид:
https://boggle.space/url
?edge=10
&letters="т","о","с","т","е","р","г","р","т","н","о","в","ь","ю","с","ш","о","т","о","а","з","н","о","н","ы","м","к","л","ш","и","л","л","р","г","м","н","я","н","н","а","у","о","о","г","н","е","л","е","о","б","д","т","е","и","п","о","с","т","о","о","с","и","в","л","г","ж","к","и","е","н","п","ц","к","и","о","м","л","л","а","а","а","й","с","о","а","а","у","а","а","л","д","х","а","ь","б","ж","у","в","е","о"]
&userwordsids=[[0,1,2,3],[0,1,2,3,4,5]]
Прошу обрисовать принципиальную схему работы укоротителя ссылок
(API рассматривал - не подходит нужен именно свой).
Так же хотелось бы узнать какие инструменты предпочтительней использовать в связке с nodejs для хранения соответствующих ссылок.
Благодарю.