Skip to content

Matt-code-d/password-generator-vue-bulma

Repository files navigation

Generatore Password

App per generare password sicure con Vue 3, Tailwind CSS e shadcn-vue. Progetto open source per la community PC 🇮🇹.

Funzionalità

  • Lunghezza da 8 a 64 caratteri (slider)
  • Tipi di caratteri: maiuscole, minuscole, numeri, simboli (switch)
  • Chiave personalizzata: frase opzionale mescolata nella password per renderla memorabile
  • Escludi caratteri ambigui: evita 0/O, 1/l/I, 5/S, 8/B, ecc. per password più leggibili
  • Analisi forza: barra colorata (rosso → arancione → giallo → verde) e etichetta (Debole / Media / Forte / Massima)
  • Copia negli appunti: clic sul box password con feedback a tooltip
  • Accessibilità: ARIA e navigazione da tastiera
  • Lingue: Italiano (IT) e English (EN), scelta con pulsanti in header; preferenza salvata in localStorage

Stack

  • Vue 3 (Options API)
  • Vue CLI 5 (Webpack)
  • Tailwind CSS 4
  • vue-i18n 9 (traduzioni in src/locales/it.json e src/locales/en.json)
  • shadcn-vue (Button, Card, Label, Progress, Slider, Switch, Tooltip, Separator, Sonner)
  • lucide-vue-next (icone)

Setup

npm install

Sviluppo

npm run serve

Apre http://localhost:8080 con hot-reload.

Build produzione

npm run build

Output in dist/.

Lint

npm run lint

Configurazione

Vedi Vue CLI Config.

Licenza

MIT License.

Autore: matteosantoro.dev · Community PC 🇮🇹

About

A Password generator made with Vue JS + ShadCN UI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors