Перейти к содержимому

Build a URL Shortener App | Spring Boot + Angular + Redis + Docker + System Design

ShahBytes

0:00 / 0:00

Build a URL Shortener App | Spring Boot + Angular + Redis + Docker + System Design

3 736 просмотров · 2 месяца назад
ShahBytes
1,17 тыс. подписчиков
3 736 просмотров · 2 месяца назад
Build a complete URL Shortener System from scratch using Spring Boot, Angular, Redis, and Docker. Welcome back to ShahBytes System Design Playlist. In this video, we build Tiny Link — a URL Shortener application. Users can shorten long URLs, generate unique short codes, use custom aliases, configure expiration times, track clicks, and perform fast redirects using Redis caching. Github: https://github.com/shahbytes404/TinyLink This project looks simple, but it introduces important system design concepts like: • URL shortening • Unique short code generation • Fast redirects • Redis caching • Rate limiting • Link expiration • Click tracking • API design • Dockerized development Tech Stack: • Angular + TypeScript (Frontend) • Java 17 + Spring Boot (Backend) • Redis (Caching + Rate Limit State) • Docker Compose (Infrastructure) System Design Playlist:    • System Design Projects   If this video helps you, please Like, Subscribe, and follow ShahBytes for more software engineering, backend development, system design, Spring Boot, Angular, Redis, and Docker tutorials. 00:00 Intro + Project Flow 05:40 Backend Coding (Spring Boot) 02:28:24 Frontend Coding (Angular) #SystemDesign #SpringBoot #Angular #Redis #Docker #Java #BackendDevelopment #URLShortener #SoftwareEngineering