Skip to content

NidhiBhanushali3701/OnlineShoppingSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

OnlineShoppingSystem

This is an Console Based Online Shopping System using Java

Features Included

  • Sign Up
  • Log In
  • View & Buy products
  • Add to Cart
  • Add to Wish List
  • Edit Personal Details anytime
  • Delete Account anytime

Concepts Used

  • We have used following OOPs' concepts

    • Inheritance
    • Polymorphism
    • Abstraction
    • Encapsulation
  • We have used File Handling using CSV files to Dynamically

    • Sign-up
    • Log-in
    • Edit Account Details
    • Delete Account
  • We have used Exception Handling for

    • Valid 10 Digit Phone No entered by user
    • Valid & Strong Password (with minimum 8 characters having atleast 1 uppercase , 1 lowercase , 1 numeric , 1 special character)
    • Product Not Found in Available Product
  • We have used Multi-Threading to Stimulate the Order Status Notification i.e. Notification Kind of Feature like in E-Commerce Web Sites

  • Package OnlineShoppingSystem having Sub Packages

    • Customer
    • Product
    • TnE

Future Enhancement & Improvements

  • As Enhancement to this Project we would be adding JDBC support too.

About

This is an Online Shopping System in java

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages