The Smart Notes Manager is a Python-based application that lets users to create, organize, and manage different types of notes. It utilizes Object-Oriented Programming (OOP) principles such as inheritance and polymorphism to handle various note types, including text notes and reminder notes.
Features:
Create and manage text-based notes
Add reminder notes with a specified date and time
View all stored notes
Search for notes using keywords
Delete notes by their unique ID
Technologies Used:
Python
Object-Oriented Programming (OOP)