{"id":26495257,"url":"https://github.com/timdehof/passwordgenerator","last_synced_at":"2026-04-12T04:39:23.013Z","repository":{"id":122802377,"uuid":"502497391","full_name":"timDeHof/passwordGenerator","owner":"timDeHof","description":null,"archived":false,"fork":false,"pushed_at":"2023-10-22T03:47:34.000Z","size":196,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-10-22T13:37:08.233Z","etag":null,"topics":["javascript","password-generator","react"],"latest_commit_sha":null,"homepage":"https://stellular-chaja-8fc7ce.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/timDeHof.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-06-12T02:04:20.000Z","updated_at":"2023-10-22T13:37:08.233Z","dependencies_parsed_at":null,"dependency_job_id":"3f52df6c-a185-4d06-bfdb-45dafe31f431","html_url":"https://github.com/timDeHof/passwordGenerator","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timDeHof%2FpasswordGenerator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timDeHof%2FpasswordGenerator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timDeHof%2FpasswordGenerator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/timDeHof%2FpasswordGenerator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/timDeHof","download_url":"https://codeload.github.com/timDeHof/passwordGenerator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244598440,"owners_count":20479127,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","password-generator","react"],"created_at":"2025-03-20T10:37:30.195Z","updated_at":"2025-12-31T00:06:27.822Z","avatar_url":"https://github.com/timDeHof.png","language":"JavaScript","readme":"[![Netlify Status](https://api.netlify.com/api/v1/badges/6565f4b4-8bc9-49a7-a02c-05481255eecf/deploy-status)](https://app.netlify.com/sites/stellular-chaja-8fc7ce/deploys)\n# Password Generator\n![Screenshot 2023-10-20 at 9 14 28 PM](https://github.com/timDeHof/passwordGenerator/assets/2568193/73abdd6a-6f79-4b22-8036-e1b390daaa59)\n\n## Overview\n\nThe Password Generator is a web application developed as a solo Project to\ndemonstrate the skills acquired through Scrimba's Front-End Development path. It\nallows users to generate random passwords based on their preferences for length,\ninclusion of special characters, and numbers.\n\n## Features\n\n- **Random Password Generation:** Click a button to generate a set of random\n  passwords.\n- **Customizable Length:** Choose the length of the generated passwords.\n- **Toggle Symbols and Numbers:** Decide whether to include special characters\n  and numbers in the passwords.\n- **Copy to Clipboard:** Easily copy generated passwords to the clipboard.\n\n## Live Demo\n\nExperience the Password Generator in action:\n[Live Demo](https://timdehof.github.io/passwordGenerator/)\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js\n- npm\n- React\n\n### Installation\n\n1. Clone the repository:\n   ```bash\n    git clone https://github.com/timDeHof/passwordGenerator.git\n   ```\n2. Navigate to the project directory:\n   ```bash\n   cd passwordGenerator\n   ```\n3. Install the dependencies:\n   ```bash\n   npm install\n   ```\n4. Start the development server:\n   ```bash\n   npm run dev\n   ```\n5. end-to-end testing:\n   ```bash\n   npm run dev \u0026 npm run cypress\n   ```\n\n## Usage\n\n1. Open the application in your web browser.\n2. Use the interface to customize your password preferences.\n3. Click the \"Generate Password\" button to view the generated passwords\n4. Use the \"Copy to Clipboard\" button to copy a password.\n\n## Contributing\n\nContributions are welcome! If you have suggestions or want to contribute code,\nplease feel free to open an issue or submit a pull request.\n\n## License\n\nThis project is open source and available under the MIT License.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimdehof%2Fpasswordgenerator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftimdehof%2Fpasswordgenerator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftimdehof%2Fpasswordgenerator/lists"}