A simple yet powerful Password Generator app built with React Native! This project was created as part of my learning journey in React Native, where I explored key functionalities, including generating secure passwords and implementing routing with Expo Router.
- Random Password Generation: Generates strong, secure passwords for enhanced safety.
- Password Length Customization: Choose your desired password length.
- Character Options: Toggle options for uppercase, lowercase, numbers, and symbols.
- Expo Router Integration: Easy navigation within the app for a seamless user experience.
- React Native: For building the mobile app interface.
- Expo Router: For streamlined routing and navigation.
- JavaScript: Core language for logic and functionality.
To get a local copy of the app up and running, follow these steps.
-
Clone the repository:
git clone https://github.com/your-username/password-generator](https://github.com/Nil369/password-generator.git cd password-generator
-
Install dependencies:
npm install
-
Run the app:
expo start
Use the Expo Go app on your mobile device or an emulator to view the app.
Home Screen | Generated Password | About Page |
---|---|---|
![]() |
![]() |
![]() |
- React Native Components: Built UI components like Buttons, Text, and Inputs.
- Expo Router: Enhanced the app with seamless routing and navigation.
- Password Logic: Implemented a password generator function with custom options.
Feel free to fork this repository, raise issues, or submit pull requests. Contributions are always welcome!
This project is licensed under the MIT License.
Follow my learning journey on LinkedIn and check out my progress on Instagram.