Password Manager is a simple password management application in C#, demonstrating client-server architecture and a graphical user interface.
- Server side: basic handling of client connections.
- Windows Forms UI: interface for displaying and managing data. Login, registration, and password storage are not yet implemented.
- User login and registration.
- Password hashing and encryption for secure storage.
- Integration with SQLite for persistent data storage.
- Implement full authentication and authorization system.
- Add password protection via hashing and encryption.
- Integrate SQLite for storing passwords and change history.
- Support secure import and export of passwords.
- Demonstrate client-server interaction and Windows Forms UI.
- Provide a foundation for a secure, extensible password manager.
- Language: C# / .NET
- UI: Windows Forms
- Networking: TCP sockets (server-side)
- Clone the repository:
git clone https://github.com/cry-1337/Password-Manager.git
- Open the solution in Visual Studio.
- Build the project and start the server.
- Launch the client app and server app.
