/Blek-Market

Blek Market is a supermarket billing system. This supermarket billing system is created to help cashier workers to calculate the total price of items that are purchased by the customers.

Primary LanguageC++

Blek-Market

Blek-Market is a supermarket billing system. This supermarket billing system is created to assist cashier workers to calculate the total price of items that are purchased by the customers. To make the cashier worker's job more convenient, the system allows them to type in the product ID and get the price of the item, thus calculating the total bill. Besides that, the system allows the administrators to add, edit, search, delete and view all the products. If a record is no longer needed, administrators can remove and edit the record by using the system.

Screenshot

Interface of program

screenshot1 This system has two user types, cashier worker and administrator. Both types of users have different roles.

  1. Cashier worker
  • Calculate price of products
  1. Administrator
  • Add product
  • View product
  • Edit product
  • Calculate price of products
  • Delete product

Sample input & output

  1. If the user is a cashier worker, the user can only calculate the price of products. screenshot2

  2. The program will list out all of the products in items.txt. items.txt lists out the products that are available in the supermarket. The program will prompt the user to key in the product ID and the number of products that the customers want to purchase. screenshot3

  3. The program displays the products and their prices from the customer's shopping cart. screenshot4

  4. If the user is an administrator, the user can add, edit, view and remove products and, calculate the price of products. screenshot5

  5. If the user chooses the 'add product' option, the user is prompted to key in the product ID, product name and price. screenshot6

  6. If the user chooses the 'view product' option, the program will list out all of the products in items.txt. screenshot7

  7. If the user chooses the 'delete product' option, the program will prompt the user to key in the product ID of the product that the user wants to remove. screenshot8

Authors

Joey Lim, J.H.,Chia, Y.W.,Gan, Y.F.,Tan.

Others

The program is built using Codeblocks V16.01. This project is made for my TCP 1121 Computer Programming subject. The original program of this assignment is modified and updated.