Skip to content

Vaibhavi4323/Java-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

953 Commits
 
 
 
 
 
 
 
 
 
 

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

License

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 90.5%
  • HTML 5.6%
  • JavaScript 1.4%
  • CSS 0.9%
  • PHP 0.7%
  • Python 0.7%
  • Other 0.2%