/deepthink

Deepthink

Primary LanguageCSSMIT LicenseMIT

Deepthink Demo

Razorthink's inhouse RSS Feed! What's the happening trend in the domain of Artificial Intelligence?

The idea is to create a bucket of recent trends and patterns.

Objectives,

  • Simple yet intuitive UI
  • Posting should be obvious and easy Google Sheets!
  • Frugal innovation to derive zero-cost solution

Learn more and contribute on GitHub.

Configuration:

Configuration

User:

  • User adds / updates content in Google Sheets!
  • The sheets triggers onChange event and executes publishToTravis function.
  • Travis run nodejs script configured to fetch the posts from google sheets and create a markdown files.
  • The jekyll site auto updates on the changed / added md files from _posts folder.

Developer:

  • Developer modifies the package
  • On push, an event is triggerd in github using webhooks.
  • The event is published to Travis CI.

To serve jekyll pages:

# Init Op Only
npm install
bundle install

# Fetch Data
npm run getdata

# To run locally
bundle exec jekyll serve

Some fun facts about the setup of this project include: