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
- bcryptjs
- cookie-session
- method-override
- Install all dependencies (using the
npm installcommand). - Run start the web server using
npm run startcommand. - Browse to
http://localhost:8080
- Creation of User Accounts / Login
- User account permissions
- Creation of Short URL's
- Edit or Delete Short URL's (Using method-overide to PUT/DELETE endpoints)
- Shareable Short URL Links accessable by anyone