Skip to content

Lalitbanssal/Python_mini_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“‡ Contact Manager using Python (File Handling Project)

This is a simple Contact Management System built using core Python β€” no external libraries or databases required. It uses a flat file (database.txt) to simulate database-like behavior, allowing users to insert, search, and delete contact entries via a CLI interface.


πŸš€ Features

βœ… Add new contact
βœ… Search contact by name (supports partial match)
βœ… Search contact by group
βœ… Delete contact by keyword (name/phone/email/group)
βœ… Auto ID assignment
βœ… Stores data persistently in database.txt


πŸ“ File Structure

πŸ“¦ Python_mini_projects/ β”œβ”€β”€ database.txt # Stores all contact records β”œβ”€β”€ main.py # Main Python script β”œβ”€β”€ LICENSE # MIT License └── README.md # Project documentation

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors