Skip to content

It stores and displays your name, age, city, and hobbies with formatted output

License

Notifications You must be signed in to change notification settings

Abonimohan/Personal-Information-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงพ Personal Information Manager (PIM)

A simple Python-based console application that stores and displays personal details such as name, age, city, and hobbies in a neatly formatted output.

This project demonstrates the use of Python classes, dataclasses, and formatted console printing โ€” ideal for beginners learning object-oriented programming and basic data handling.


๐Ÿ“‹ Features

โœ… Store personal information (Name, Age, City, Hobbies)
โœ… Display information in a clean, formatted box layout
โœ… Add, remove, and list all stored entries
โœ… Supports multiple people
โœ… Easily extendable to include file storage or a GUI later


๐Ÿง  Concepts Used

  • Dataclasses for clean and structured data storage
  • Dictionaries for quick lookup and management
  • String formatting & text wrapping for a professional display
  • Object-Oriented Programming (OOP) principles

Notes

About

It stores and displays your name, age, city, and hobbies with formatted output

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages