Skip to content

SpeedyAstro/Quick-Bill

Repository files navigation

Documentation


BillingSoftware
QuickBill

A minimal invoicing software desktop app compiled with java QuickBill.

Key FeaturesHow To UseDownloadCreditsRelatedLicense

animated

Key Features

  • 📑 User Friendly UI - easily navigate
    • Instantly Navigate One Frame to another.
  • 🔐Provides Security
    • Different views for Admin and Employee
  • 🗃️ Data backed up with sql database.
  • 🪪 Login as Admin and employee
  • 🏷️ Admin can control relevant functions
    • can add/delete products
    • can recruit/fire employees
    • Edit profiles of employees
    • Update products details
    • Update admin profile
  • Employee operates
    • add to Cart and update/deleted items selected by customer
    • register customer details
    • receiving the payment and generates invoices
    • Edit profile , reset password
    • access all employees details
    • access customer purchased history
  • 📦 Store every customers details and purchased history
  • 👾 Handle possible Exceptions
  • Add/Fetch Products with Images
  • 3 modules - [ Admin, Employee, Customer]
  • everything is backed up in database
  • 💻 Preferred for windowed mode
    • Write distraction free.
  • 🖥️ Cross platform
    • Windows, macOS and Linux ready.

How To Use

To clone and run this application, you'll need Git , java v8 - v11 and mysql-drive (mysql connector) version - 8 only , TimingFramework installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/Mr-Anubhav-pandey/Billing-Software

# Go into the repository
$ cd Billing-Software

# Install dependencies

# Run the app
$ javac BillingSoftware.java
$ java BillingSoftware

Note If you're using Linux Bash for Windows, it is same process

Framework -

Database Preview

Download

You can download the latest jar file executable version of QuickBill for Windows, macOS and Linux.


❚█═100+ hours work═█❚

Emailware

QuickBill is an emailware. Meaning, if you liked using this app or it has helped you in any way, I'd like you send me an email at pandeyanubhav888@gmail.com about anything you'd want to say about this software. I'd really appreciate it!

You may also like...

License

MIT


Anubhav Pandey  ·  GitHub @Mr-Anubhav-pandey  ·  Twitter @Anubhav