This is a URL-SHORTENER built using the React Js and Firebase with additional packages for development.
- FireBase
- Boot-Strap
- tiny-unique-id : Used to generate uniwque id for url shortening.
- React-BootStrap : Used to add responsiveness and css styling to react applications.
- react: Used as the JavaScript library for building user interfaces.
- react-dom: Used for DOM manipulation in React applications.
- react-router-dom: Used to handle client-side routing for React components.
- react-scripts: Used to manage scripts for a React application.
To run the server, run the following commands in the terminal:
npm i
npm start
The first command installs the required dependencies, and the second command starts the server .