Skip to content

prateekpurohit13/PasswordManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Password Manager

This is a password manager written in C. It uses SQLite3 for database management and OpenSSL for cryptographic operations.

Project Structure

The project is organized as follows:

  • include/: Contains all the header files.

  • src/: Contains the source files.

  • .vscode/: Contains configuration files for Visual Studio Code.

Building the Project

This project uses CMake for building. Here are the steps to build the project:

  1. Navigate to the project directory.
  2. Create a build directory and navigate into it:
mkdir build
cd build
  1. Run CMake to generate the build files:
cmake ..
  1. Build the project:
make

The executable passwordManager will be created in the builddirectory.

Dependencies

This project depends on SQLite3 and OpenSSL. Make sure these are installed on your system before building the project.

Development

The project is set up for development in Visual Studio Code. The .vscode/c_cpp_properties.json file is configured for a Linux environment with the C17 standard. Adjust this file as needed for your development environment.

Contributing

Contributions are welcome. Please make sure to test your changes thoroughly before submitting a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.1%
  • CMake 2.9%