This project is a simple URL shortener service built using Node.js. The goal of the project is to take long and unwieldy URLs and shorten them into a more manageable format.
- User can input a long URL and the service will generate a shortened URL
- User can access the original long URL by visiting the shortened URL
- User can search for a specific shortened URL
- User can copy the shortened URL to clipboard
- Clone the repository to your local machine.
- Install the necessary dependencies by running the command
- Start the server by running the command
- Provide the mongodb://localhost:27017 URI in the Environment Varibles to connect to your local database.
- The application should now be running on port 3030 or the port provided in yout Environment variables.
- Node.js
- Express
- Crypto
- Mongoose
- Mongoose-type-url
- Dotenv
If you would like to contribute to the project, please fork the repository and make your changes in a separate branch. Once you are satisfied with your changes, submit a pull request for review.