About Password Disk
Project Background
Password Disk is a secure password management tool designed to help users store and manage their passwords in a safe and organized manner. The project was created to address the growing need for secure password management solutions in an increasingly digital world.
Technology Stack
Password Disk is built using modern technologies to ensure security, reliability, and performance:
Backend
- Cloudflare Workers: Serverless computing platform for running the backend logic
- Cloudflare D1: SQLite-compatible database for storing password data
Frontend
- Desktop: Tauri framework for building lightweight desktop applications
- Android: Native Android development
Project Structure
Desktop Version
The desktop version of Password Disk is built using Tauri, which allows for creating lightweight desktop applications using web technologies.
Android Version
The Android version of Password Disk is built using native Android development, providing a seamless experience on mobile devices.
Open Source
Password Disk is an open source project, allowing for community contributions and transparency. The source code is available on GitHub:
- Desktop Version: https://github.com/ilei131/password_disk
- Android Version: https://github.com/ilei131/password_disk_android
Development
Prerequisites
- Node.js
- npm/yarn
- Tauri CLI (for desktop development)
- Android Studio (for Android development)
Building the Project
Desktop Version
- Clone the repository:
git clone https://github.com/ilei131/password_disk.git - Install dependencies:
npm install - Run in development mode:
npm run tauri dev - Build for production:
npm run tauri build
Android Version
- Clone the repository:
git clone https://github.com/ilei131/password_disk_android.git - Open the project in Android Studio
- Build and run the project
Contributing
Contributions are welcome! If you'd like to contribute to Password Disk, please follow these steps:
- Fork the repository
- Create a new branch for your feature or bug fix
- Make your changes
- Submit a pull request
License
Password Disk is open source software licensed under the MIT License.