- User Authentication.
- Limited access on shortened url i.e. how many times it can be used.
- Time availability of shortened link.
- Date and time of every access attempt.
- Records of shortened urls.
Node.js and npm (You may refer to the given link https://nodejs.org/en/download/)
- Clone the repository in your local using:
git clone https://github.com/kanchirajput26/Url-Shortener- Change directory using:
cd Url-Shortener- Initialize package.json file by :
npm init- Install all the packages:
npm install- Run the express server using:
node index.js