Skip to content

Dsaifon/InventorySystem

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory Management System

forthebadge

Multi-user, RDBMS system for inventory management
Worked on this project for my RDBMS course in DIU

Tech Stack
JavaFX, MySQL

Environment

  • Intellij Idea
  • MySQL Workbench 8 on Legacy Mode
  • JDK 8
  • Gluon Scene Builder

Installation

  1. Make sure MySQL is installed properly and running at port 3306 with username 'root' and password 'root'
  2. git clone https://github.com/afifaniks/InventorySystem.git
  3. Open MySQL Workbench and login to your root account
  4. From File menu click Open SQL Script
  5. Navigate to: ../InventorySystem/sql and select inventory.sql file
  6. From Query menu select Execute All and wait till it finishes
  7. Navigate to InventorySystem/jar/
  8. Open CMD/Terminal and type: java -jar InventorySystem.jar
  9. You're all set!

Watch this video for more: https://youtu.be/Q35IDSXXz3Y

Features

  • Dashboard
  • Multi-level Access Privilege
  • Auto Due Update
  • Elegant UI and Robust Visualization
  • Relational Database Oriented System
  • Multi-threaded

CAUTION

  • MySQL Workbench should be installed in port 3306 with username 'root' and password 'root'
  • JDK 8 should be installed and available to system path

Project Skeleton

UML Class Diagram:

UML

Databse Schema:

EER Diagram

Prototypes:

Dashboard

Dashboard

For any query contact through: https://afifaniks.me

About

Inventory Management System with Java and MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 89.8%
  • TSQL 7.5%
  • CSS 2.6%
  • HTML 0.1%