An open API service indexing awesome lists of open source software.

https://github.com/karthikudyawar/contact-manager

Store contact details using python
https://github.com/karthikudyawar/contact-manager

contacts-manager python sqlite3 tkinter

Last synced: 7 months ago
JSON representation

Store contact details using python

Awesome Lists containing this project

README

          

![PyPI - Python Version](https://img.shields.io/pypi/pyversions/Pillow?logo=python)
![GitHub](https://img.shields.io/github/license/KarthikUdyawar/Contact-manager)
![GitHub issues](https://img.shields.io/github/issues-raw/KarthikUdyawar/Contact-manager)
![GitHub contributors](https://img.shields.io/github/contributors/KarthikUdyawar/Contact-manager)
![GitHub Repo stars](https://img.shields.io/github/stars/KarthikUdyawar/Contact-manager)





Logo

Contact-manager


Store contact details using python


Explore the docs »




View Code
·
Report Bug
·
Pull Request

Table of Contents



  1. About The Project



  2. Getting Started


  3. Roadmap

  4. Contributing

  5. License

  6. Contact

  7. Acknowledgements

## About The Project

![Screenshots of project](https://github.com/KarthikUdyawar/Contact-manager/blob/main/Screenshots/Screenshot%20(1).png)

This is one of the excellent python projects for beginners. Everyone uses a contact book to save contact details, including name, address, phone number, and even email address. This is a command-line project where you will design a contact book application that users can use to save and find contact details. The application should also allow users to update contact information, delete contacts, and list saved contacts. The SQLite database is the ideal platform for saving contacts. Handle a project with Python for beginners can be helpful to build your career with a good start.

### Built With

* [Python](https://www.python.org/)
* [Database Browser for SQLite](https://sqlitebrowser.org/about/)

### Modules used
* [PIL](https://pillow.readthedocs.io/en/stable/)
* [tkinter](https://docs.python.org/3/library/tkinter.html)
* [sqlite3](https://docs.python.org/3/library/sqlite3.html)
* [os](https://docs.python.org/3/library/os.html)

## Getting Started

### Prerequisites
Make sour app have the latest version of python & pip installed.
* pip
```powershell
-m pip install –upgrade pip.
```

### Installation

1. Clone the repo
```bash
git clone https://github.com/KarthikUdyawar/Contact-manager.git
```
2. Install packages from requirements.txt
```powershell
pip install -r requirements.txt
```
3. Running the app
```powershell
cd app
python main.py
```

## Roadmap

See the [network](https://github.com/KarthikUdyawar/Contact-manager/network) for a list of proposed features from Contributes.

## Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

Distributed under the MIT License. See [`LICENSE`](https://github.com/KarthikUdyawar/Contact-manager/blob/main/LICENSE) for more information.

## Contact

Instagram : [udyawarkarthik](https://www.instagram.com/udyawarkarthik/)

Github : [https://github.com/KarthikUdyawar](https://github.com/KarthikUdyawar)

## Acknowledgements
* IOT