This project is a web-based password generator built with React, TypeScript, and Tailwind CSS. It allows users to generate secure passwords with customizable options.
Finished this project after a I forgot about it. Based on the FrontendMentor excercise. Glad I finally have a frontend-ish project to show. Also really cool it's actually kind of useful for the everyday user!
-
Clone the repository:
git clone https://github.com/MarcelOlsen/password-generator.git cd password-generator -
Install dependencies:
npm install
To start the development server, run:
npm run devOpen your browser and navigate to http://localhost:3000 to see the application in action.
index.html: The main HTML file.src/: Contains the source code.main.tsx: Entry point for the React application.index.css: Global styles using Tailwind CSS.components/: Contains React components.contexts/: Contains context providers for state management.
postcss.config.js: Configuration for PostCSS.tailwind.config.js: Configuration for Tailwind CSS.tsconfig.json: TypeScript configuration..eslintrc.cjs: ESLint configuration.
npm run dev: Start the development server.npm run build: Build the project for production.npm run lint: Lint the source code.npm run preview: Preview the production build.
Contributions are welcome! Please open an issue or submit a pull request for any changes.
This project is licensed under the MIT License. See the LICENSE file for details.