RustySIMS is a command-line inventory management system designed for product tracking and organization. It enables managers with the following capabilities:
-
Product Management: Add, delete, edit, and view detailed information about products in your inventory.
-
Manager Accounts: Create and manage accounts for multiple managers.
-
Foundational Database: Leverages rusqlite (Sqlite) to persistently store inventory data.
-
Secure Password Hashing: Employs the industry-standard bcrypt library to securely hash and store manager passwords.
Usage
-
Installation:
-
Ensure you have Rust and cargo installed: https://www.rust-lang.org/tools/install
-
Clone this repository:
git clone https://github.com/HamzaMateen/RustySIMS
-
Navigate to the project directory:
cd rusty_sims -
Build the project:
cargo build
-
-
Running the Application:
- Execute the compiled binary:
./target/debug/rusty_sims
- Execute the compiled binary:
Demo



