Releases: rusty-bytes7/CS_690_Medicine_Tracker_Project
Version 3.0 (Final Class Version)
🚀 Deployment Instructions (Release Version 3- Final for Class)
Requirements
- [.NET 8.0 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) must be installed on your system.
Steps to Install & Run
-
Download the Release
Go to the latest release of the project and download the file named:
Medicine_Tracker_Final.zip -
Unzip the File
Extract the contents to a local directory of your choice. -
Navigate to the Executable Folder
Open a terminal window and navigate into the directory:
Medicine_Tracker_Final/Tracker/bin/Debug/net8.0
- Run the Application
Use the following command to launch the program:dotnet Tracker.dll
🧪 Testing Note
Due to time constraints before the project deadline, I was not able to fully decouple all modules for 100% isolated testing. In the current version of the Tracker.cs file:
- Lines 35 and 75 contain a flag named
isTest. - For the application to run normally, this flag is currently set to
false. - To execute tests successfully, change
isTesttotrueon those lines.
The test logic itself is functional, but full automation is limited because the Edit and Remove modules still depend on direct user input. Further refactoring (e.g., using dependency injection) would allow for a cleaner, more testable architecture in future versions.
Version 2.0
🚀 Deployment Instructions (Release Version 2)
Requirements
- [.NET 8.0 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) must be installed on your system.
Steps to Install & Run
-
Download the Release
Go to the latest release of the project and download the file named:
Medicine_TrackerV2.zip -
Unzip the File
Extract the contents to a local directory of your choice. -
Navigate to the Executable Folder
Open a terminal window and navigate into the directory:Medicine_TrackerV2/Tracker/bin/Release/net8.0/publish -
Run the Application
Use the following command to launch the program:dotnet Tracker.dll
Version 1.0.1
🚀 Deployment Instructions (Release Version 1)
Requirements
- [.NET 8.0 Runtime](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) must be installed on your system.
Steps to Install & Run
-
Download the Release
Go to the latest release of the project and download the file named:
Medicine_TrackerV1.zip -
Unzip the File
Extract the contents to a local directory of your choice. -
Navigate to the Executable Folder
Open a terminal window and navigate into the directory:MedicineTracker_V1/bin/Release/net8.0 -
Run the Application
Use the following command to launch the program:dotnet Tracker.dll