/short-url

This project is a URL shortening service built with React.js, Node.js, and MongoDB. It allows users to create shorter, more manageable URLs that redirect to the original, longer URLs

Primary LanguageJavaScript

Short URL

Description

Short URL is a URL shortening service built with Node.js, Express, and MongoDB. This application allows users to create short URLs that redirect to long URLs.

Features

  • Shorten long URLs
  • Redirect from short URLs to original long URLs
  • User-friendly API

Technologies Used

  • Node.js
  • Express
  • MongoDB with Mongoose
  • React Router DOM
  • Axios
  • Nodemon for development

Installation

To get started with this project, clone the repository and install the dependencies:

git clone <your-repo-url>
cd short-url
npm install

## Dependencis

axios: ^1.7.2
cors: ^2.8.5
express: ^4.19.2
mongoose: ^8.4.0
nanoid: ^5.0.7
nodemon: ^3.1.1
react-router-dom: ^6.23.1
short-id: ^0.1.0-1
shortid: ^2.2.16
uuid: ^9.0.1