myshort

The main goal for the project is to build a URL shortener.

The main goal for the project is to build a URL shortener.

  • This will require you to build a screen for submitting a URL and a screen for showing the resulting shortened URL.
  • Also, the redirecting service should actually work (something like http://localhost/XXX redirecting to an external URL should be fine)
  • URL's should get stored in a database somewhere. Furthermore, assume that this is going to be very popular, and so the web application should be able to deal with horizontal scaling of the database (i.e. it should be able to save (and retrieve) data from multiple databases).

Packages used:

  • Express framework
  • Mongoose
  • Jade template engine