From a24a74af4ba06943678e066d97949306d9507157 Mon Sep 17 00:00:00 2001 From: Sunny Kumar Date: Mon, 6 Jan 2025 10:28:50 +0530 Subject: [PATCH] Random Password Generator --- README.md | 4 +- generate-password-generator/copy.png | Bin 0 -> 824 bytes generate-password-generator/generate.png | Bin 0 -> 4148 bytes generate-password-generator/index.html | 157 +++++++++++++++++++++++ 4 files changed, 160 insertions(+), 1 deletion(-) create mode 100755 generate-password-generator/copy.png create mode 100755 generate-password-generator/generate.png create mode 100644 generate-password-generator/index.html diff --git a/README.md b/README.md index d6e8fc3..e651aaf 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,9 @@ This is the main repository for all of the projects in the course. | 48 | [Random Image Feed](https://github.com/bradtraversy/50projects50days/tree/master/random-image-generator) | [Live Demo](https://50projects50days.com/projects/random-image-feed/) | | 49 | [Todo List](https://github.com/bradtraversy/50projects50days/tree/master/todo-list) | [Live Demo](https://50projects50days.com/projects/todo-list/) | | 50 | [Insect Catch Game](https://github.com/bradtraversy/50projects50days/tree/master/insect-catch-game) | [Live Demo](https://50projects50days.com/projects/insect-catch-game/) | -| 51 | [Simple Timer](https://github.com/bradtraversy/50projects50days/tree/master/simple-timer) | [Live Demo](https://50projects50days.com/projects/simple-timer/) | +| 51 | [Simple Timer](https://github.com/bradtraversy/50projects50days/tree/master/simple-timer) | [Live Demo](https://50projects50days.com/projects/simple-timer/) + +| 52 | [Random Passoword Generator] (https://github.com/bradtraversy/50projects50days/tree/master/random-password-generator) | [Live Demo](https://50projects50days.com/projects/random-password-generator/) | **NOTE ON PULL REQUESTS**: All of these projects are part of the course. While I do appreciate people trying to make some things prettier or adding new features, we are only accepting pull requests and looking at issues for bug fixes so that the code stays inline with the course diff --git a/generate-password-generator/copy.png b/generate-password-generator/copy.png new file mode 100755 index 0000000000000000000000000000000000000000..661a356de4fa87e4677a47f1ef0bbed85ba3494a GIT binary patch literal 824 zcmeAS@N?(olHy`uVBq!ia0vp^UO*hi!3HEVjxbCFQjEnx?oJHr&dI!FU|{;>>Eakt z!T5IW#oXHlBChhh&v)NcxTo-vCD8ms``6gr+$J*@$Q=}(@w2?qOjt!aWafewZ0E|E z4Ei^zny-IvN16mKHH>tF2Lb{{TX-1obb|5E2buizqmNj@U>a>?rPhNb5SRzhhDo=5_9ow z{@%w@U#i`_0~Ab~lr$zVXe?gL!KK1*if^x6LnhNrqx~X}|Cg04cl6%A`rMuF%Bl%B z&)45Oc#Abv{r;3AQ}d!7mfcP`bZ_ciTfvP#drw^cdjG(!O1GbxQnUYG+PP+DUbIJ| zepTrFS9k8@%U*W9`nt@)v#U7rU(;^ujgKd`i}IiHdp2vi+WX1Nf^F6;{Q9_)UGVamlo7FHpK)Dl#w#s&XA zPhWp_r%o~Zx22aiMFhNNUL5`6lLx2B_P#w|OZF~J)^O|k@p|u>>#t_b(7y a3P#7+oFDt$vK)X}fx*+&&t;ucLK6UNk#gby literal 0 HcmV?d00001 diff --git a/generate-password-generator/generate.png b/generate-password-generator/generate.png new file mode 100755 index 0000000000000000000000000000000000000000..979183044827713ea8bec0d41bd933bd60dd942a GIT binary patch literal 4148 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 yN+kzLZIWJX)PcT!%=M~&bBG + + + + + + Password Generator + + + + + + + + + +
+
+

Generate a

+

Random Password

+
+ + + +
+
+ + + +
+
+
+ + + + + + \ No newline at end of file