EZ Talk is a comprehensive messaging platform that applies advanced data structures to deliver a seamless communication experience.
It supports both private and group chats, introduces temporary “story” updates inspired by social media, allows starring important messages, threaded replies, profile management with privacy settings, and real-time delivery/read status updates.
????????? ??????????????
The project showcases:
Object-Oriented Design Principles
Advanced Data Structures (HashMaps, HashSets, Queues)
MVC Architecture
JavaFX for intuitive UI development
File Handling for persistent data storage
EZ Talk received outstanding feedback from course instructors, demonstrating how theoretical data structure concepts can be transformed into real-world, practical software solutions.
This project reflects my passion for efficient, user-centric development and my commitment to excellence in software engineering.