TinyApp is a full stack web application built with Node and Express that allows users to shorten long URLs (à la bit.ly). It uses bcrypt to hash the passwords, and cooke-session to encrypt cookies.
- Create a user in session
- Login as a user (within the existing database)
- Add, delete, modify urls
- Node.js
- Express
- EJS
- bcrypt
- body-parser
- cookie-session
- Bootstrap
- Install all dependencies (using the
npm install
command). - Run the development web server using the
node express_server.js
command.
I am excited to tell you that this is my first fully functional app that I built both back and front end.