About The Hand Project

The Hand Project is an open‑source platform for secure password management and sharing, focused on privacy, robust access control, and a smooth user experience. Administrators and regular users can safely store and share credentials, leveraging modern technologies such as Python, Flask, PostgreSQL, and Bootstrap. This project was developed by Iman Homayouni in collaboration with artificial intelligence.

Technology stack: Python, Flask, PostgreSQL, Bootstrap.
Role-based access control is managed via the ADMIN_USERS list in config.py. LDAP authentication is provided for integration with enterprise Active Directory systems.


🏷️ Project Repository


📦 Installation & Setup

  1. Clone the repository from GitLab.
  2. Make sure Python 3.8+ and PostgreSQL are installed.
  3. Run the setup script to install all prerequisites and configure the database:
    chmod +x preper.sh
    ./preper.sh
    
  4. Edit config.py with your database and admin info.
  5. Start the application:
    python3 app.py
    Then visit http://127.0.0.1:8080 in your browser.

For details, see the README file in the project root.
© 2025 homayouni.info