Skip to content

This is a personal project that was created to generate passwords and it was built using Vite React.js

Notifications You must be signed in to change notification settings

jcampb98/react-cipherguard

Repository files navigation

CipherGuard - Password Generator

This is a password generator web application built using React and Vite.js. The application allows users to customize their password preferences by selecting different options, such as password length and including/excluding certain characters. Once the user has set their preferences, they can generate a random password and easily copy to their clipboard.

Features

*Customizable Password Options: Users can specify the length of the password and choose to include or exclude lowercase letters, uppercase letters, numbers, and special characters.

*Clickable Options: Users can conveniently toggle options on/off by clicking on checkboxes. Random Password Generation: Upon clicking the "Generate Password" button, the application generates a random password based on the selected preferences.

*Copy to Clipboard: Users can quickly copy the generated password to their clipboard with the provided button for easy use.

Technologies Used

*React: A JavaScript library for building user interfaces.

*Vite.js: A build tool that aims to provide a faster and leaner development experience for modern web projects.

Getting Started

  1. Clone this repository to your local machine.
git clone https://github.com/jcampb98/react-cipherguard
  1. Navigate to the project directory.
cd password-generator
  1. Install dependencies using npm or yarn.
npm install or yarn install
  1. Start the development server.
npm run dev or yarn dev
  1. Open your selected browser and visit http://localhost:3000 to view the application.

Usage

  1. Set your password preferences by selecting options using the checkboxes provided.
  2. Click the "Generate Passwords" button to generate a random password nased on your preferences.
  3. Click the "Copy to Clipboard" button to copy the password to your clipboard.
  4. Paste the password whereever you need it.

Link to Web Application

About

This is a personal project that was created to generate passwords and it was built using Vite React.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published