URL Shortener that makes use of LowDB to store & search for saved URLs.
- Copy function, let's try DOM way but ClipboardJS is the last resort.
- Add Copy button next to the
userInputfield.
- Add Copy button next to the
- Add favicon.
- BulmaCSS
- ClipboardJS
- Icons8 for favicon.
These scripts can help you connect and make direct calls to the API Endpoint, needs some configuration. These scripts require you to have
xclipinstalled for clipboard interaction, andjqfor JSON parsing.
oblique.py,oblique.shAccepts
longurlparameter,./oblique.py longurl_here.shortenA bash script written to access the backend privately configured in order to generate different shortened link compared to the backend. Accepts
longurlparameter as the first argument like./shorten longurlor simply execute the script./shorten.
Let me use the term
BACKENDto denote the server's root domain.
- POST -
BACKEND/createlink= string (long URL)auth= string (pmsby default for now) - POST -
BACKEND/findshortLink= string (shortened URL id) - POST -
BACKEND/clear(Not quite sure if I want to implement it)auth= string (admin key to clear the database)
- LowDB
- Bluebird Promise
Openodeforhostingthe backend, not anymore! :D
Courtesy to @rafasc & @rewt at Freenode#git.


