Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Add PIN Generator Calculator #1317

Closed
4 of 7 tasks
bharat-c27 opened this issue Jun 12, 2024 · 7 comments · Fixed by #1722
Closed
4 of 7 tasks

[Feature] Add PIN Generator Calculator #1317

bharat-c27 opened this issue Jun 12, 2024 · 7 comments · Fixed by #1722
Assignees
Labels
calculator addition 📱 Addition of new calculator enhancement ✨ New feature or request gssoc GSSoC 2k24 Open Source Program level3 GSSoC2k24 Level-3 Task -- 45 Points

Comments

@bharat-c27
Copy link
Contributor

Description

The PIN Generator Calculator allows users to create random Personal Identification Numbers (PINs) using digits 0-9. Users can specify the desired length of the PIN (up to 100 digits) and decide whether to allow repeating digits. This tool is useful for generating secure PINs for various applications, ensuring both convenience and security.

Input :

  1. Number of Digits : Specify the length of the PIN (1 to 100 digits).
  2. Allow Repeat Numbers : Checkbox to allow or disallow repeated numbers.

Output :

  1. Generated PIN : A random PIN based on the specified input criteria.

@Rakesh9100 please assign me this Issue with Gssoc24 and level 3 label

There is no calculator directly on the website, and no issues were found. Since an PIN Generator Calculator could be beneficial to users by helping them quickly generating secure PINs for various applications, ensuring both convenience and security.

Also @Rakesh9100 , please check the Centripetal Force Calculator which is hosted on the website which is not responsive. If window size is less than 1250 than the input of the Calculator is not visible. If you think that changes should be made to the Calculator then I am ready to do it, please reply if I need to raise a new Issue.
https://calcdiverse.netlify.app/calculators/centripetal-force-calculator/

Thank you!

Screenshots

This is the Preview of the PIN Generator Calculator

Screenshot 2024-06-12 195713

Checklist

  • I have checked the existing issues.
  • I follow Contributing Guidelines of this project.
  • I am a GSSOC'24 contributor.
  • I am a IWOC'24 contributor.
  • I am a JWOC'24 contributor.
  • I am a SWOC'24 contributor.

Code of Conduct

Copy link

Hey @bharat-c27, Welcome to the project CalcDiverse! 🎊
Thanks for opening an issue! 🙌 Please wait for the issue to be assigned. Happy Coding!! ✨

@jessicachawla
Copy link

@Rakesh9100 i dont think this is necessary since most of the apps have a random pin generator in them

@Rakesh9100 Rakesh9100 added the status: standby ✊ This issue is on hold label Jun 21, 2024
@Rakesh9100
Copy link
Owner

Pls complete your assigned issue first @bharat-c27

@bharat-c27
Copy link
Contributor Author

Hi @Rakesh9100,

I have raised the PR for the previous issue and is now merged #1464.

Please can you assign the issue to me so that I can raise a PR.

The calculator have

Input :
Number of Digits : Specify the length of the PIN (1 to 100 digits).
Allow Repeat Numbers : Checkbox to allow or disallow repeated numbers.

Output :
Generated PIN : A random PIN based on the specified input criteria.

And I have also handled the error when the user select PIN length greater than 10 and not allow repeated numbers.
In this case it is not possible to create a PIN without repeated numbers so I have handled the error by displaying error message.

Thank you!!

@Rakesh9100
Copy link
Owner

Go ahead @bharat-c27

@Rakesh9100 Rakesh9100 added gssoc GSSoC 2k24 Open Source Program and removed status: standby ✊ This issue is on hold labels Jul 30, 2024
@bharat-c27
Copy link
Contributor Author

Thank you @Rakesh9100

Copy link

Hello @bharat-c27! Your issue #1317 has been closed. Thank you for your contribution!! 🙌

@Rakesh9100 Rakesh9100 added enhancement ✨ New feature or request calculator addition 📱 Addition of new calculator level3 GSSoC2k24 Level-3 Task -- 45 Points labels Jul 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
calculator addition 📱 Addition of new calculator enhancement ✨ New feature or request gssoc GSSoC 2k24 Open Source Program level3 GSSoC2k24 Level-3 Task -- 45 Points
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants