Skip to content

A contact book in CLI format to learn some basic in python which are pretty important for beginners

Notifications You must be signed in to change notification settings

6lackRaven/Contact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“’ Contact Book CLI App

A simple Python Command-Line Contact Book where you can add, search, update, and delete contacts right from your terminal. Perfect for beginners who want to practice Python, file handling, and CLI applications.


✨ Features

βž• Add a new contact (name, phone, email, address)

πŸ” Search for a contact by name

✏️ View all saved contact

❌ Delete a contact

πŸ’Ύ All contacts are saved locally in a JSON file (so your data persists)


πŸš€ Getting Started

1️⃣ Clone the repository

git clone https://github.com/6lackRaven/Contact.git cd Contact

2️⃣ Run the app

python main.py


πŸ› οΈ Requirements

Python 3.7+ (No extra libraries needed – everything is built-in!)


πŸŽ₯ Tutorial Video

I made a full walkthrough on YouTube so you can code along step by step: πŸ‘‰ Watch on YouTube


πŸ“‚ Project Structure

Contact/ │── main.py # Main CLI app │── contacts.json # Stores saved contacts │── README.md # Project documentation


🀝 Contributing

Want to improve this app? Feel free to fork, submit PRs, or suggest new features!


πŸ“§ Connect with Me

YouTube: DarkRavenAcademy

Telegram: Thereal6lackRaven


⚑ Learn Python by building real projects!

About

A contact book in CLI format to learn some basic in python which are pretty important for beginners

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages