This is a full-stack web application built on Node and Express that allows users to take any URL as an input and shorten it like bit.ly.
- User Registration & Login
- Only Users can see their own URLs
- Delete and modify URLs
- Create new URLs
- Redirect to short URLs
Login Page
URL Page
Create New URL Page
- Node.js
- Express
- EJS
- bcrypt
- body-parser
- cookie-session
- Install all dependencies (using 'npm install' command).
- Run the development web server using 'node express_server.js' command
- Test the app locally by visiting localhost:8080 in browser.