boynoiz / UrlShortener

Exercise and learning JavaScript with Nodejs, Express and MongoDB in ES6 Style

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

Reference

About

Exercise and learning JavaScript with Nodejs, Express and MongoDB in ES6 Style


Languages

Language:JavaScript 57.0%Language:Vue 37.9%Language:HTML 5.1%