Busyness Manager is a CLI-based inventory management application designed to help businesses track inventory, manage sales, and compute revenue. The project is written in Java (~2.5kLoC) and incorporates authentication, secure data handling, and structured command processing.
Code Contributed: RepoSense Link
- Created the
SalesManagerclass to update sales transactions and manage inventory.- What it does: Updates sales transactions, decrements inventory and increases quantity sold, resets quantity
sold through the
clearcommand. - Justification: The application needs the ability to record sales transactions and update the inventory accordingly to effectively manage its transactions.
- Highlights: This feature required synchronization of sales data and inventory levels, calling for validation
of sales quantity and integration with the existing
InventoryManagerclass to maintain consistency within the data.
- What it does: Updates sales transactions, decrements inventory and increases quantity sold, resets quantity
sold through the
- Reviewed descriptions of the
SalesManagerfeatures.
- Added the design and implementation of the
SalesManagerclass.
- Collaborated to improve code quality and maintain project standard consistency
- Discussed solutions and feedback to streamline feature integration