nishantdev365 / Password-Generator-App

javascript

Home Page:https://nishantdev365.github.io/Password-Generator-App/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Frontend Mentor - Password generator app solution

Table of contents

Overview

The challenge

Users should be able to:

  • Generate a password based on the selected inclusion options
  • Copy the generated password to the computer's clipboard
  • See a strength rating for their generated password
  • View the optimal layout for the interface depending on their device's screen size
  • See hover and focus states for all interactive elements on the page

Screenshot

Links

My process

Built with

  • Semantic HTML5 markup
  • CSS custom properties
  • Flexbox
  • Mobile-first workflow
  • Vanilla Javascfript

What I learned

I learnt how to position elements in a proper way by following closely the designs in the provided files. I also learnt how to style elements like range input and checkboxes, which are hard to style.

Continued development

I will work into improving the style of my solution and use it as a base to learn how to write tests and use a frontend framework and a css framework like tailwind as well.

Useful resources

About

javascript

https://nishantdev365.github.io/Password-Generator-App/


Languages

Language:CSS 36.0%Language:HTML 34.5%Language:JavaScript 29.5%