๐ Application Highlights:-
๐น Languauage Used : Java, FileWriter, FileReader/BufferedReader, Scanner.
๐น Packages: Divided into service (business logic) and main (application entry point) for better modularity and Model class for defining (data members) and File Storage for performiong the operations
๐ Purpose:
๐น FileWriter โ To save user notes into a file.
๐น BufferedReader โ To read saved notes from the file.
๐น Scanner โ To take menu-based input from the user.
๐ Flow:
๐น Display menu to user.
๐น Take choice as input.
๐น Write or read notes based on choice.
๐น Exit when user selects "Exit".
๐ Additional Features:
๐น Append mode writing (notes are not overwritten).
๐น Continuous loop until the user exits.
๐น Basic error handling with try-catch.
๐ References :-
๐น I used ChatGPT to refine the grammar and structure of the key points explaining my code .
๐น For Code Review and for exception came in the application I Used ChatGpt.
๐น Additionally, I referred to GeeksforGeeks [https://www.geeksforgeeks.org] for conceptual guidance and coding references to ensure clarity and correctness in my implementation.