Skip to content

khantnaingset-kns/urlshortener-with-nest

Repository files navigation

URL Shortener with Nest

A URL Shortener project designed exclusively for learning purposes and DevOps materials.

Build with:

alt image alt image alt image alt image alt image alt image alt image alt image alt image alt image

Description

Simple and yet powerful URL Shortener written with Nest.js and Typescript

Serves as an invaluable educational tool for aspiring developers, devops and enthusiasts.

Project Specs

  • Language: Typescript
  • Framework: Nest.js
  • Database: MongoDB/DynamoDB
  • Cache: In-Memory (Currently, Redis v4 has problem with Nest.js cache manager)
  • Security:
    • Authentication: JSON Web Token
    • Authorization: RABC
  • Container: Docker
  • CI/CD: GitHub Actions
  • Comment style: All the code in project are self-documenting
  • Code Quality Analysis: SonarCloud

About

A Cloud Native URL-Shortener API with Nest.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages