Skip to content

Richarshli/password-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Generator

A beginner-friendly password generator built with HTML, CSS, and JavaScript.

Purpose

This project helps users create strong random passwords to improve account security. It is a simple front-end cybersecurity project for learning basic JavaScript logic and secure password concepts.

Features

  • Generate random passwords
  • Choose password length
  • Includes uppercase letters
  • Includes lowercase letters
  • Includes numbers
  • Includes special characters
  • Clean and responsive design

Skills Demonstrated

  • HTML
  • CSS
  • JavaScript
  • Cybersecurity Awareness
  • Random Password Generation
  • Front-End Development
  • GitHub Portfolio Development

Files

  • index.html - Main web page
  • style.css - Styling and layout
  • script.js - Password generation logic

How It Works

The JavaScript file uses a character set containing letters, numbers, and special characters. It randomly selects characters based on the password length chosen by the user.

Future Improvements

  • Add copy-to-clipboard button
  • Add password strength meter
  • Add checkboxes for symbols, numbers, uppercase, and lowercase
  • Add dark mode
  • Add password history
  • Add mobile-friendly improvements

License

MIT License

About

A simple web app that generates strong random passwords using HTML, CSS, and JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages