A progressive Node.js framework for building efficient and scalable server-side applications.
The aim of the project is to develop a URL shortening application using NestJs, MongoDB, and Docker.
Clone the project
git clone https://github.com/mbakin/nestly.git
Go to the project directory
cd nestly
Install dependencies
npm install
Start the server
npm run start:dev
Basic use cases:
- URL shortening: given a long URL => return a much shorter URL - URL redirecting: given a shorter URL => redirect to the original URL - High availability, scalability, and fault tolerance considerations
System Design Interview – An Insider's Guide,Alex Xu
- Nestjs
- MongoDB
- Docker
- Typescript