This is a command-line contact management system app built with TypeScript, Node.js, Firebase Realtime Database and Firebase Cloud Functions.
- JavaScript
- Node.js
- TypeScript
- Firebase
- Firebase Cloud Functions
- Add a contact
- Delete a contact
- View a contact
- View all contacts
- Git clone this repo here.
- install ts-node globally
npm i ts-node -g
to be able to run thets
scripts directly. - Move into the folder
cd contact-manager
- Run
npm install
to install node dependencies.
Usage: [options] [command]
Contact Management System
Options:
-V, --version output the version number
-h, --help output usage information
Commands:
addContact|a Add a contact
getContact|g Get Contact
updateContact|u Update Contact
deleteContact|d Delete a contact
getContactList|l Get Contact List
If you want to run the JavaScript code, First run npm link
.
ts-node contact a
contact a
ts-node contact d
contact d
ts-node contact l
contact l
ts-node contact g
contact g
- Fork this repository
- Clone it to your local machine
- Create a branch for the feature you want to implement
- Push your changes to your repository
- Submit a pull request
- Issue Tracker: https://github.com/philipszdavido/contact-manager/issues
- Source Code: https://github.com/philipszdavido/contact-manager
If you are having issues, please let me know. Mail me at: kurtwanger40@gmail.com