A console-based Notice Board Management System built using Java.
- Create and publish notices
- Category management
- Event date validation
- Duplicate notice ID detection
- Custom exception handling
- Notice storage using Collections Framework
- Java
- Collections Framework
- Exception Handling
- Java Time API (LocalDate)
- OOP Principles
- model
- exception
- service
- Classes and Objects
- Encapsulation
- Custom Exceptions
- Validation Logic
- ArrayList
- Date Handling
- File-based storage
- Database integration (PostgreSQL/MySQL)
- Search notices
- Update notices
- Delete notices
Hariom Kumar