Skip to content
 
 

Latest commit

 

History

953 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Project - Billing System

A console-based Billing System developed in Java that simulates real-world retail billing operations. This project is designed at an intermediate level, incorporating object-oriented programming concepts, file handling, and modular design.

Features

•	🧾 Generate customer bills
•	📦 Add, update, and delete products
•	🔍 Search products by name or ID
•	🛒 Add items to cart with quantity
•	💵 Automatic total calculation (with tax support)
•	💾 Store product and billing data using file handling
•	📊 Display bill summary with formatted output

Tech Stack

Language: Java

Concepts Used:

•	Object-Oriented Programming (OOP)
•	File Handling (BufferedReader, FileWriter)
•	Collections (ArrayList, HashMap)
•	Exception Handling
•	Modular Code Structure

Concepts Covered

•	Class & Object Design
•	Encapsulation & Abstraction
•	File I/O Operations
•	Data Structures for efficient billing
•	Input validation & error handling

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages