Skip to content

sukhampreetsandhu/SmartDiscussionBoard

Repository files navigation

SmartDiscussionBoard

This Java-based Discussion Board application is designed to manage and interact with two types of posts, polls and text post. It was built using object-oriented programming (OOP) principles and features a graphical user interface (GUI) for an enhanced user experience. The project showcases core Java concepts such as inheritance, collections, and file handling.

Features: Collections: Implemented with ArrayList for dynamic post storage and HashMap for optimized keyword-based searches. Graphical User Interface: Enhanced usability with a GUI built using JavaFX for intuitive interaction. Dynamic Functionality: Supports adding, editing, deleting, and searching posts with flexible input options.

About

A simple Discussion in both a CMD veriosn and a GUI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages