This project provides a backend API for shortening and managing URLs. The service allows users to convert long URLs into shorter, more manageable links. Key features include URL shortening, redirection, and database storage for both short and long URLs.
-
URL Shortening:
- Convert long URLs into short, shareable links
- Customizable shortening algorithm
-
Redirection:
- Redirect users from short URLs to their original long URLs
-
Database Management:
- Store and manage both short and long URLs in a database
-
API Endpoints:
- Create short URLs
- Retrieve long URLs from short URLs
$ git clone https://github.com/bavertorun/URLShorteningService.git$ cd URLShorteningService$ yarn install# development
$ yarn run start
# watch mode
$ yarn run start:dev
# production mode
$ yarn run start:prod