Skip to content

A Smart Notes Manager to help users create, organize, and manage different types of notes progressively enhanced using Object-Oriented Programming (OOP) principles such as inheritance and polymorphism.

Notifications You must be signed in to change notification settings

Data-Epic/note-app-chidimma-ijoma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 

Repository files navigation

Note App by Chidimma Ijoma

A Smart Notes Manager to help users create, organize, and manage different types of notes progressively enhanced using Object-Oriented Programming (OOP) principles such as inheritance and polymorphism.

📌 Project Overview

The Notes Manager is a Python-based application that allows users to create, manage, and search notes efficiently using a pandas DataFrame.

🔹 Features

Add Notes: Create text-based or reminder-based notes with automatic timestamps.

Delete Notes: Remove notes using their unique ID.

Show Notes: Display all stored notes in a structured tabular format.

Search Notes: Find notes that contain a specific keyword.

🛠 Technologies Used

Python

pandas (for DataFrame-based note storage)

datetime (for timestamp and reminder management)

About

A Smart Notes Manager to help users create, organize, and manage different types of notes progressively enhanced using Object-Oriented Programming (OOP) principles such as inheritance and polymorphism.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages