TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs (à la bit.ly).
- 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.
In order to create, edit or view shortUrls a user must first, register or login.
- Select the "Create New URL" in the navigation bar, in the "Enter a URL" field, add in the url you want to shorten.
To view newly created or existing Urls select "My urls" in the navigation bar.
- Select "My urls" to edit or delete existing shorten URLS.
Select the Edit button to update the link for the shortUrl, this will only modify the long link and not the shortUrl.
If you want to remove a link, select "Delete".