Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 969 Bytes

README.md

File metadata and controls

17 lines (14 loc) · 969 Bytes

Project Name: HashTable Visualizer

Description

This project is a visualization of a hashtable that implements CRUD (Create, Read, Update, Delete) operations. It follows the 3-tier design pattern and employs various technologies, including Java, Java Swing, JavaFX, Angular, and Flutter. The primary goal is to serve as an educational example for better understanding MVC architecture, data structures, object-oriented programming (OOP), and problem-solving. The project leverages Canvas drawing classes for graphical representation.

Technologies Used

  • Java
  • Java Swing
  • JavaFX
  • Angular
  • Flutter

Key Features

  1. Hashtable Visualization: Interactive representation of hashtable data structure.
  2. CRUD Operations: Perform Create, Read, Update, and Delete operations on the hashtable.
  3. MVC Architecture: Follows the Model-View-Controller design pattern.
  4. Canvas Drawing: Utilizes Canvas drawing classes for graphical representation.