This application takes a long URL, assign it a randomly generated 6 character tag, creating a short URL that will re-direct to the original long URL.
Users are able to register their own account and request shortened URLs for different URLs. URLs are user-specific, and shortened URLs can be used by everyone.
- Node.js
- Express
- EJS
- bcrypt
- body-parser
- cookie-parser
- cookie-session
- Install all dependencies (using the
npm installcommand) - Run the development web server using the
node express_server.jscommand