diff --git a/Solutions/challenge-url-shortener.md b/Solutions/challenge-url-shortener.md index 9c192249..f05dba30 100644 --- a/Solutions/challenge-url-shortener.md +++ b/Solutions/challenge-url-shortener.md @@ -4,30 +4,31 @@ The Challenge: [Write your own URL Shortener](https://codingchallenges.fyi/chall The shared solutions: -| No. | Solution | Language | Author | -|----|----------|----------|--------| -| 1 | [url_shortner](https://github.com/andrewkaldani/url_shortner) | Python | [andrewkaldani](https://github.com/andrewkaldani) | -| 2 | [short-url](https://github.com/jainmohit2001/short-url) | TypeScript | [jainmohit2001](https://github.com/jainmohit2001) | -| 3 | [nextjs-url-shortener-ts](https://github.com/ogzhanolguncu/nextjs-url-shortener-ts) | TypeScript | [ogzhanolguncu](https://github.com/ogzhanolguncu) | -| 4 | [ai-code-example](https://github.com/dev-details/ai-code-example) | Python | [dev-details](https://github.com/dev-details) | -| 5 | [short-changed](https://github.com/jengori/short-changed) | Python | [jengori](https://github.com/jengori) | -| 6 | [url-shortener](https://github.com/niyazi-eren/url-shortener) | Go | [niyazi-eren](https://github.com/niyazi-eren/url-shortener) | -| 7 | [url_shortener](https://github.com/vishyarjun/url_shortener) | Python | [vishyarjun](https://github.com/vishyarjun) | -| 8 | [URLShortener](https://github.com/abhijeetnishal/URLShortener) | JavaScript | [abhijeetnishal](https://github.com/abhijeetnishal) | -| 9 | [URL Shortener](https://github.com/edwardbera/Url-Shortener) | JavaScript | [edwardbera](https://github.com/edwardbera) | -| 10 | [miniurl](https://github.com/walvisk/miniurl) | Ruby | [walvisk](https://github.com/walvisk) | -| 11 | [shortly](https://github.com/jmadupalli/shortly) | Java/React | [jmadupalli](https://github.com/jmadupalli) | -| 12 | [quickhop](https://github.com/Tabhi109/quickhop) | TypeScript | [Tabhi109](https://github.com/Tabhi109) | -| 13 | [urlshortener](https://github.com/tanmesh/urlshortener) | Java/React | [tanmesh](https://github.com/tanmesh) | -| 14 | [urlshortener](https://github.com/simasgrilo/urlshortener) | JavaScript/OpenUI5 | [simasgrilo](https://github.com/simasgrilo) | -| 15 | [url-shortener](https://github.com/Mloprio/url-shortener) | Java | [Mloprio](https://github.com/Mloprio) | -| 16 | [ccurlshortener](https://github.com/jarekr/ccurlshortener) | Rust | [Jarek Rudzinski](https://github.com/jarekr) | -| 17 | [url-shortener](https://github.com/Alikrema/url-shortner) | Nestjs: TypeScript | [Alikrema](https://github.com/Alikrema/url-shortner) -| 18 | [URLShortener](https://github.com/anoop-patil/URLShortner) | Python | [anoop-patil](https://github.com/anoop-patil) | -| 19 | [url-shortener](https://github.com/eshward95/url-shortener) | Javascript/React | [eshward95](https://github.com/eshward95) | -| 20 | [SnipURL](https://github.com/KumarVariable/go-for-url-shortner) | Go | [Kunal Kumar](https://github.com/KumarVariable/) | -| 21 | [url-shortener-rust](https://github.com/Yukigeshiki/url-shortener-rust) | Rust | [Yukigeshiki](https://github.com/Yukigeshiki) | -| 22 | [Distributed Url Shortener](https://github.com/Erfan-ffa/UrlShortner-DistributedSystem-) | C# | [Erfan Faridi](https://github.com/Erfan-ffa) | -| 23 | [URL Shortener In Rust](https://github.com/ferranjr/build-your-own-in-rust/tree/main/url-shortener) | Rust | [ferranjr](https://github.com/ferranjr/) | -| 24 | [ShURL](https://github.com/malahor1610/ShURL) | Kotlin | [malahor1610](https://github.com/malahor1610) | -| 25 | [url_shortener](https://github.com/ashishsinghin/url_shortener) | Go | [Ashish Singh](https://github.com/ashishsinghin) | +| No. | Solution | Language | Author | +|-----|-----------------------------------------------------------------------------------------------------|--------------------|---------------------------------------------------------| +| 1 | [url_shortner](https://github.com/andrewkaldani/url_shortner) | Python | [andrewkaldani](https://github.com/andrewkaldani) | +| 2 | [short-url](https://github.com/jainmohit2001/short-url) | TypeScript | [jainmohit2001](https://github.com/jainmohit2001) | +| 3 | [nextjs-url-shortener-ts](https://github.com/ogzhanolguncu/nextjs-url-shortener-ts) | TypeScript | [ogzhanolguncu](https://github.com/ogzhanolguncu) | +| 4 | [ai-code-example](https://github.com/dev-details/ai-code-example) | Python | [dev-details](https://github.com/dev-details) | +| 5 | [short-changed](https://github.com/jengori/short-changed) | Python | [jengori](https://github.com/jengori) | +| 6 | [url-shortener](https://github.com/niyazi-eren/url-shortener) | Go | [niyazi-eren](https://github.com/niyazi-eren/url-shortener) | +| 7 | [url_shortener](https://github.com/vishyarjun/url_shortener) | Python | [vishyarjun](https://github.com/vishyarjun) | +| 8 | [URLShortener](https://github.com/abhijeetnishal/URLShortener) | JavaScript | [abhijeetnishal](https://github.com/abhijeetnishal) | +| 9 | [URL Shortener](https://github.com/edwardbera/Url-Shortener) | JavaScript | [edwardbera](https://github.com/edwardbera) | +| 10 | [miniurl](https://github.com/walvisk/miniurl) | Ruby | [walvisk](https://github.com/walvisk) | +| 11 | [shortly](https://github.com/jmadupalli/shortly) | Java/React | [jmadupalli](https://github.com/jmadupalli) | +| 12 | [quickhop](https://github.com/Tabhi109/quickhop) | TypeScript | [Tabhi109](https://github.com/Tabhi109) | +| 13 | [urlshortener](https://github.com/tanmesh/urlshortener) | Java/React | [tanmesh](https://github.com/tanmesh) | +| 14 | [urlshortener](https://github.com/simasgrilo/urlshortener) | JavaScript/OpenUI5 | [simasgrilo](https://github.com/simasgrilo) | +| 15 | [url-shortener](https://github.com/Mloprio/url-shortener) | Java | [Mloprio](https://github.com/Mloprio) | +| 16 | [ccurlshortener](https://github.com/jarekr/ccurlshortener) | Rust | [Jarek Rudzinski](https://github.com/jarekr) | +| 17 | [url-shortener](https://github.com/Alikrema/url-shortner) | Nestjs: TypeScript | [Alikrema](https://github.com/Alikrema/url-shortner) +| 18 | [URLShortener](https://github.com/anoop-patil/URLShortner) | Python | [anoop-patil](https://github.com/anoop-patil) | +| 19 | [url-shortener](https://github.com/eshward95/url-shortener) | Javascript/React | [eshward95](https://github.com/eshward95) | +| 20 | [SnipURL](https://github.com/KumarVariable/go-for-url-shortner) | Go | [Kunal Kumar](https://github.com/KumarVariable/) | +| 21 | [url-shortener-rust](https://github.com/Yukigeshiki/url-shortener-rust) | Rust | [Yukigeshiki](https://github.com/Yukigeshiki) | +| 22 | [Distributed Url Shortener](https://github.com/Erfan-ffa/UrlShortner-DistributedSystem-) | C# | [Erfan Faridi](https://github.com/Erfan-ffa) | +| 23 | [URL Shortener In Rust](https://github.com/ferranjr/build-your-own-in-rust/tree/main/url-shortener) | Rust | [ferranjr](https://github.com/ferranjr/) | +| 24 | [ShURL](https://github.com/malahor1610/ShURL) | Kotlin | [malahor1610](https://github.com/malahor1610) | +| 25 | [url_shortener](https://github.com/ashishsinghin/url_shortener) | Go | [Ashish Singh](https://github.com/ashishsinghin) | +| 26 | [Tinyurl](https://github.com/adi290491/TinyUrl) | Java | [Aditya Sawant](https://github.com/adi290491) | diff --git a/tinyurl-discovery-service/.DS_Store b/tinyurl-discovery-service/.DS_Store new file mode 100644 index 00000000..0fde7fe4 Binary files /dev/null and b/tinyurl-discovery-service/.DS_Store differ diff --git a/tinyurl-discovery-service/src/.DS_Store b/tinyurl-discovery-service/src/.DS_Store new file mode 100644 index 00000000..64499f92 Binary files /dev/null and b/tinyurl-discovery-service/src/.DS_Store differ diff --git a/tinyurl-gateway/.DS_Store b/tinyurl-gateway/.DS_Store new file mode 100644 index 00000000..e52618f9 Binary files /dev/null and b/tinyurl-gateway/.DS_Store differ diff --git a/tinyurl-gateway/src/.DS_Store b/tinyurl-gateway/src/.DS_Store new file mode 100644 index 00000000..3c4017a1 Binary files /dev/null and b/tinyurl-gateway/src/.DS_Store differ diff --git a/url-shortener/.DS_Store b/url-shortener/.DS_Store new file mode 100644 index 00000000..32da2ef8 Binary files /dev/null and b/url-shortener/.DS_Store differ diff --git a/url-shortener/src/.DS_Store b/url-shortener/src/.DS_Store new file mode 100644 index 00000000..7e6fae97 Binary files /dev/null and b/url-shortener/src/.DS_Store differ diff --git a/user-service/.DS_Store b/user-service/.DS_Store new file mode 100644 index 00000000..39163f03 Binary files /dev/null and b/user-service/.DS_Store differ diff --git a/user-service/src/.DS_Store b/user-service/src/.DS_Store new file mode 100644 index 00000000..6e6d2706 Binary files /dev/null and b/user-service/src/.DS_Store differ diff --git a/user-service/src/main/java/com/tinyurl/api/.DS_Store b/user-service/src/main/java/com/tinyurl/api/.DS_Store new file mode 100644 index 00000000..fc6ce0fb Binary files /dev/null and b/user-service/src/main/java/com/tinyurl/api/.DS_Store differ diff --git a/user-service/src/main/java/com/tinyurl/api/userservice/.DS_Store b/user-service/src/main/java/com/tinyurl/api/userservice/.DS_Store new file mode 100644 index 00000000..b0e7915a Binary files /dev/null and b/user-service/src/main/java/com/tinyurl/api/userservice/.DS_Store differ