UrlShortener
This project is an experiment, exercise and learning about JavaScript and NodeJs with ES6, Express and Mongoose (MongoDB).
What this project can do?
- Input original url and return a shorten url
- Accept endpoint string to finding url that already shorten in database and redirect to original url
- Custom word-string to make a shorten url
Installation
Install the dependencies and devDependencies and start the server.
$ cd UrlShortener
$ npm install pm2 -g
$ npm install
$ npm run start:dev
Note
- Since I develop this project inside docker and behind the Nginx reverse proxy so you might look at here UrlShortener-Docker
License
MIT