TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs (à la bit.ly).
Main page, with linked short URL and URL, URL creation date, visit count, unique visits, edit and delete.
Individual URL view page, with stats and edit option to reassign the URL. Also contains a table of timestamped visits tied to visitor ID.
URL creation page.
- 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. - Or... visit TinyApp on Heroku!