TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs (à la bit.ly).
This screenshot shows the registration page for TinyApp. Enter an email and a password of your choice to sign up. This screenshot shows the login page for TinyApp. Simply log back in using the same email and password used for registration.
This screenshot shows the editing tool you can use to change the short URL or website you wish to access. This screenshot shows a list of all the short URLS that you created using TinyApp.
- 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. - To use Mocha and Chai for testing, use the command
npm test
in the terminal.