Skip to content

grandwikoz/Transaction-Input

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Transaction-Input

A simple mechanism to record store transaction

Background

A newly established store has no database regarding its item, type, amount or price. Therefore, this project is intended to help it set up a simple mechanism to record transaction.

Requirement

  1. Transaction ID
  2. Item name
  3. Item amount
  4. Item price

Flow

  1. This project uses to four kinds of input (transaction ID, item name, amount and price) to record transaction
  2. This project allows users to input multiple transaction IDs and items
  3. User input will be processed to generate output in form of dictionary with transaction ID as key and item name, amount and price as values
  4. Input from user will be stored in variabel dict which then could be manipulated, mainly through update module (explained below)

Screenshot (1265)

Functions/Attributes Explanation

This project made up of four different modules, namely:

  1. transaction_input, used to start the project by inputing transaction ID, item name, amount and price
  2. update, used to update item details (name, amount and/or price)
  3. delete, used to delete transaction and/or item
  4. finishing, used to show purchase summary and price to pay

Demonstration

  1. Starting program Screenshot (1267)

  2. Data input Screenshot (1273)

Screenshot (1274)

  1. Update Screenshot (1276)

  2. Delete Screenshot (1278)

  3. Finishing Screenshot (1280)

Conclusion

This project could handle simple transaction such as regular data input and purchase summary. It is also accompanied with error catch to avoid any program error. Nevertheless, it is still a simple project and the output is not that eye-catching.

About

A simple mechanism to record store transaction

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages