Git Product home page Git Product logo

hemantdwivedi / password-generator-tool Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 4.0 215 KB

Create and customize strong passwords effortlessly with the Password Generator Tool. Tailor your passwords, send them securely via email, and verify their strength—all in one place.

License: MIT License

Java 36.70% JavaScript 60.48% HTML 1.12% CSS 0.49% Dockerfile 1.21%
email-service full-stack-project java-docker java-password-generator java-project javaproject javascript password-generator password-strength-check password-verification reactjs spring-boot strong-password-generator

password-generator-tool's Introduction

Hi 👋, I'm HEMANT

A software developer nerd.

hemantdwivedi

Connect with me:

sd_hemant https://www.linkedin.com/in/hemant-dwivedi-developer/ @hemantdwivedi https://www.hackerrank.com/profile/hemantdwiwedi https://leetcode.com/hemantdwivedi/

Languages and Tools:

 hemantdwivedi

hemantdwivedi

hemantdwivedi

password-generator-tool's People

Contributors

abant07 avatar giriharan13 avatar hemantdwivedi avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

password-generator-tool's Issues

Password Auto-suggestion

Password auto-suggestion

  • If user's configured password is not strong enough. Suggest one very strong password.
  • When user click "suggested password", the "suggested password" will copy to the clipboard.

For this, design is not specific, you can do this in your way. Just keep it clean please.

Write test cases

Write test cases for both frontend and backend.

NOTE: If you cannot write for both, still you can write for one(backend/frontend).

REMEMBER: We all are here to learn something. 🚀😇

Add backend support in javascript

Things to do

  • Backend was done in Java, read and checks controller class.
  • Develop a backend support in js.
  • All endpoints, params, request body will same.

Why we're doing this?
If somebody does not know Spring Boot, Still they can work in JS.

Remember
This project and It's issues only for learning purpose/beginners, those who looking for projects to contribute. So even you have don't much knowledge of java and js, I still want you to contribute. Do PR, don't worry if your code is working or not. Together we can fix things.

Thank you ❤️

Password strength check

Should check generated password strength and will show weather password is poor, good, strong, very strong.

Password Strength Verifier

Frontend:

  • Add an input box, Where user can paste their password. Define a function that call axios post request, which is already defined in "PasswordGeneratorApi.js". You will get password strength as response(poor, good, strong, very strong).
  • Add label which shows password strength.
  • Use proper color for password strength(poor, good, strong, very strong).
  • This feature should be on right side of Password generator on view page(should be responsive).

Untitled-2024-01-30-1526

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.