TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs.
Users can register in order to keep a list of shortened URLs that only they can modify and delete.
- Node.js
- Express
- EJS
- bcrypt
- body-parser
- cookie-session
-> Install all dependencies (using the npm install command).
-> Run the development web server using the node express_server.js command.
- Register using an email and password.
- Links will be shortened to a random 6-character alphanumeric string. Original pages can be accessed at the address 'http://localhost:8080/u/shortURL', where shortURL is replaced by the associated 6-character string.

