Skip to content
This repository has been archived by the owner on Oct 3, 2018. It is now read-only.

Latest commit

 

History

History
51 lines (34 loc) · 1.67 KB

README.md

File metadata and controls

51 lines (34 loc) · 1.67 KB

Cardician

Cardician makes it quick and easy to keep track of professional connections. Add names and profile links to a Google sheet from the comfort of your command line. Just provide a LinkedIn URL and let Cardician do the rest.

Cardician was born out of laziness; Specifically, I got tired of copy-pasting information about connections into my spreadsheet while searching for a new job.

Table of Contents

Dependencies

  1. Ruby (w/ Google Drive, LinkedIn, Dotenv, & Colorize Gems)

Installation

  1. Clone the repository.
  2. Run bundle install in the root directory to install the necessary gems.
  3. Create a .env file with the following API keys:
  • LINKEDIN_ID - Provided upon registering a Linkedin app
  • LINKEDIN_SECRET - Same as above
  • GSHEET_ID - Visible in the Google sheet URL
  1. Set up a bash alias to invoke Cardian from any directory:
alias cardician=ruby\ /Users/scallaway/Desktop/Cardician/cardician.rb

To Use

To add a connection, pass their Linkedin URL as a command line argument to the main Ruby file. Like so:

$ ruby /Cardician/lib/cardician.rb https://www.linkedin.com/in/sherwoodcallaway

On first use, Cardician prompts the user to authenticate with Linkedin and Google. It conveniently saves these credentials for later.

Resources