TinyApp is a full stack
web application built with Node
and Express
that allows users to shorten long URLs (à la bit.ly).
- Users can
register
anew account
- Users can
log in
withemail
andpassword
- Users can
log out
of theiraccount
- Users can
create
new shortenURL
- Users can
edit
anddelete
exisiting URL Anyone
canaccess
shortenURL
- 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 ornpm start
.