Just a Password generator to generate new passwords when I need :x
I also used this project to study about Localization (L10n) and Internationalization (i18n).
The project is not ready!
-
Generate passwords
-
Save password with a description
-
Show password when user needs
-
Password criptography
The project was structured to completely separate UI strings from the application's business logic. This approach enables scalability for adding new languages in the future without requiring changes to the app's views or controllers.
-
Localization
-
Portuguese (Brazil)
-
English (EUA)
-
The translation resources were centralized and organized as follows:
├── Resources/
│ ├── en.lproj/
│ │ └── Localizable.strings <- Localized strings for English
│ ├── pt.lproj/
│ │ └── Localizable.strings <- Localized strings for Portuguese
│ └── LocalizationKeys.swift <- Centralized localization keys and translation helper
- Home
- Pass filter generator
- Pass list
- Save pass
- Success screen
| Password filter generator | List of generated passwords | Save password | Security Tips |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Password filter generator | List of generated passwords | Save password | Security Tips |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
| Password filter generator | List of generated passwords | Save password | Security Tips |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
If you want to contribute, feel free to fork and send me a pull request.











