proh14 / pbook

A simple phonebook manager for TUI lovers!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


pbook logo
pbook

A phonebook for TUI lovers!

pbook is a simple, easy to use phonebook manager, that stores it's database in a simple csv like file.

Preview🙉:

preview

How to install⬇️:

  1. Be sure to have pkg-config, ncurses, make, C compiler Installed( They should be present in all debian based distros).

  2. Clone this repo.

git clone https://github.com/proh14/pbook.git
cd pbook
  1. Run make inside this repo's main directory.
make
  1. go to build directory
cd build
  1. run pbook!
./pbook

OR to install you may run the command

make install

then restart your shell and run

pbook

to start the program

Features⌨️:

  1. Add's and Remove's contacts to it's database.
  2. Edit's an existing contact.
  3. Can store: name,number,email,birthday,Addres1,Addres2

Work in progress⚒️:

I am spending my free time trying to optimize, fix bugs, add new features to this program.
you can see the TODO file for a list of things I want to do.

Thank you Stargazers⭐:

Stargazers repo roster for @proh14/pbook

Thank you Forkers🍴:

Forkers repo roster for @proh14/pbook

A huge thanks to🙏:

  1. Ncurses programming HOWTO
  2. Ncurses manpages

About

A simple phonebook manager for TUI lovers!

License:GNU General Public License v3.0


Languages

Language:C 95.0%Language:Makefile 5.0%