This is a Python contact book application in your command line.
- Python
- PostgreSQL
- Peewee
- Users should be able to create new contacts.
- Users should be able to see a list of contacts in their contact book.
- Users should be able to find a contact by the contact's first name.
Future goals:
- Build a user interface with tkinter, pygame, or PySimpleGUI.
- Include ability for users to update and delete contacts.
- Clone this repository
git clone https://github.com/shelbyvjacobs/python-cli-app.git
- Change into the python-cli-app directory.
- Install required dependencies found in the Pipfile by running
pipenv install
. - In your terminal, start PostgreSQL by running
psql
. - Create a database named "contacts".
- Run
python main.py
in the root of the python-cli-app in your terminal. - Follow to prompts in the application!
If you would like to contribute code, identify bugs, or propose improvements, please fork this repository and submit a pull request with your suggestions. Below are some helpful links to help you get started: