Skip to content

๐Ÿ“š A sophisticated bookshop inventory manager application designed in Java while following the concepts of decoupled layers (entities) and minimal code in interface (GUI).

License

Thavarshan/bookshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

40 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“š Bookshop

A Book shop cashier application made using the concepts of Object Oriented Analysis and Design. Minimal Code is written in the GUI and the entities are decoupled as well. The interface is console based.

Installation

  1. cd into the project's root directory.
  2. Run ./gradlew clean build on Linux/Mac or gradlew.bat clean build on Windows.
  3. Run ./gradlew copyNatives on Linux/Mac or gradlew.bat copyNatives on Windows. This will unpack the native library dependencies to $USER_HOME.arcgis.
  4. Run ./gradlew run on Linux/Mac or gradlew.bat run on Windows to run the app.

Contributing

Thank you for considering contributing to Bookshop! You can read the contribution guide here.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

License

Bookshop is open-sourced software licensed under the MIT license.

About

๐Ÿ“š A sophisticated bookshop inventory manager application designed in Java while following the concepts of decoupled layers (entities) and minimal code in interface (GUI).

Topics

Resources

License

Stars

Watchers

Forks

Languages