Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ali7haider/coffee_shop_mangement_system_csharp_consolebased_oop

A console based application of Coffee Management System with file handeling.
https://github.com/ali7haider/coffee_shop_mangement_system_csharp_consolebased_oop

coffee-shop console-application csharp file-handling management-system oop oop-principles

Last synced: about 1 month ago
JSON representation

A console based application of Coffee Management System with file handeling.

Awesome Lists containing this project

README

        

# Coffee_Shop_Mangement_System_CSharp_ConsoleBased
Tesha's Coffee is a console-based application designed to manage menu items and orders efficiently.

## Features

1. **Add a Menu Item**: Allows users to add a new item to the menu, specifying whether it's a drink or food item along with its price.
2. **View the Cheapest Item in the Menu**: Displays the cheapest item available on the menu.
3. **View the Drink Menu**: Shows a list of all drink items available on the menu.
4. **View the Food Menu**: Displays a list of all food items available on the menu.
5. **Add Order**: Enables users to add items from the menu to create an order.
6. **Fulfil the Order**: Marks an order as fulfilled once it's prepared.
7. **View the Order List**: Shows a list of all current orders.
8. **Total Payable Amount**: Calculates and displays the total payable amount for all orders.
9. **Exit**: Terminates the application and ends the current session.

## Usage

To use Tesha's Coffee, select the desired option from the menu presented in the console interface. Follow the prompts to add menu items, create orders, and view order details as needed.

## Getting Started

To get started with Tesha's Coffee, clone this repository to your local machine and compile the source code using any compatible C# compiler.