* A utility that allows you to:
* 1.Save your contacts.
* 2.Search you contacts.
* 3.Send one-way text messages to a contact of choice.
* 4.Sync contacts on firebase.
* Usage:
* contacts_manage add -p <phonenumber> -n <name>...')
* contacts_manage search <name>')
* contacts_manage text <name> -m <messagebody>...')
* contacts_manage sync -c')
* contacts_manage retrieve -c')
* contacts_manage (-i | --interactive)')
* contacts_manage (-h | --help | --version)')
* Options:
* -i, --interactive Interactive Mode')
* -h, --help Show this screen and exit.')
* --version Show version.')
* type help for a list of commands.
##Installation and Setup
-
Install python
-
Download Python onto your computer by using the following links
- Windows - Python Downloads
- Mac - Python for Mac OS X
- Ubuntu - install python2.x and python2.x-dev packages
- Other systems - see the general download page
-
To ensure you have Python on your computer:
- Open the Command Prompt
- Type Python.
- If you have Python installed, you should see a response that includes the version number.
-
-
Clone the repository to your local folder of your choice
- On GitHub navigate the main page of the repository. Here - automatic!
- Under the repository name, click on the URL and copy it
- Open Git Bash
- Change the working directory on cmd to the location where you want your clone made
- Type 'git clone ' and paste the URL *Press Enter to finish creating your cloned repository
-
Install the virtual environment
- To install globally with pip type the command
$ pip install virtualenv
- To install globally with pip type the command
-
Install required modules
- Open the requirements.txt file and pip install the required modules using
pip install -r requirements.txt
- Open the requirements.txt file and pip install the required modules using
-
Run Contacts Manager & SMS app
- On your console type in
python contacts_commands.py -i
to run the app interactively
- On your console type in