Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 2.26 KB

README.md

File metadata and controls

36 lines (22 loc) · 2.26 KB

Password Manager Application Password Manager CI

Welcome to our Password Manager Application, a secure and efficient solution for managing your sensitive login credentials. Designed with robust security and user-friendly features, this application is ideal for individuals and businesses seeking a reliable password management system.

Functionalities

Our application offers a comprehensive set of features to enhance your password management experience:

  • Password Saving: Securely store all your passwords in one place.
  • User Registration and Login: Create your personal account and access it with ease.
  • Encryption: We use advanced encryption techniques to protect your login data and passwords, ensuring maximum security.
  • Data Storage: Your data is safely stored in an SQL Lite database, known for its reliability and efficiency.
  • Data Backup: Regular backup functionalities to prevent data loss and maintain data integrity.

Technologies and Libraries

This application is built using cutting-edge technologies and libraries:

  • C++20: Leveraging the latest advancements in C++ for optimal performance.
  • QT: A powerful cross-platform application framework used for developing the application's frontend.
  • Boost: A collection of C++ libraries that enhance the functionality of the backend.
  • GTest: Utilized for thorough testing to ensure the application's reliability and stability.

The application features a QT frontend coupled with a raw C++ backend. This backend communicates seamlessly with a REST API, providing a smooth and responsive user experience.

Upcoming Features

Looking ahead, we have exciting plans to expand and enhance our application:

  • Cloud Database Integration: We aim to move our database to the cloud for enhanced accessibility and scalability.
  • Multilingual Microservices: Development of microservices that communicate with the REST API, supporting multiple languages to cater to a global user base.

Stay tuned for these updates as we continually strive to improve and innovate our Password Manager Application.