Welcome to Key Stone, a secure and user-friendly password generating and storing app. Key Stone ensures your passwords are safely managed and generated locally, providing a seamless experience across devices.
- Overview
- Technologies
- Packages & Libraries Used
- Getting Started
- Setup
- Features
- Demo & Screenshots
- Acknowledgments
- License
Description:
Key Stone is a password management app designed to generate strong passwords and store them securely on your device. All operations are performed locally, ensuring your data remains private and secure.
This project leverages the following technologies:
| Mobile Framework | Language |
|---|---|
| React Native | TypeScript |
The following packages and libraries are used in this project:
| Package / Library | Purpose |
|---|---|
Framix Form |
Simplifies form management |
Yup Validations |
Ensures robust form validation |
Follow the official React Native guide to set up the environment for your platform:
React Native Setup Guide
- Run the following command to start the application:
npm start
- Follow the on-screen instructions to launch the application on your device or emulator.
- Password Generation: Generate strong, random passwords for enhanced security.
- Local Storage: Store passwords securely on your device without external dependencies.
- Privacy: All operations are handled locally, ensuring your data stays secure.
- Adaptive Icons: Responsive icons that adapt to Light Mode, Dark Mode, and Material You themes.
Special thanks to:
- Hitesh Choudhary's YouTube Playlist for tutorials and inspiration.
This project is licensed under the MIT License. See the LICENSE file for details.
