Skip to content

This is a URL shortener application built with NestJS, using DynamoDB for storing URL mappings and S3 for storing QR codes.

Notifications You must be signed in to change notification settings

minaroid/url-shortener-nestjs

Repository files navigation

URL Shortener NestJS

This is a URL shortener application built with NestJS, using DynamoDB for storing URL mappings and S3 for storing QR codes.

Setup

  1. Clone the repository:
git clone https://github.com/minaroid/url-shortener-nestjs.git
  1. Install dependencies:
cd url-shortener-nestjs
npm install
  1. Configure AWS credentials and environment variables:

Copy the .env.example file to .env and update the AWS credentials and other configuration settings as needed.

Usage

Running the application locally using npm

npm run start:dev 

Running the application locally using docker

npm run docker:compose:up 

About

This is a URL shortener application built with NestJS, using DynamoDB for storing URL mappings and S3 for storing QR codes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published