Git Product home page Git Product logo

river's Introduction

River

Demo: http://www.dhariri.com/river

river gif

Thanks:

River is an open-source social network feed agregation thing. In its current form its basically just a Twitter-like stream with support for your Instagram, GitHub and Dribbble accounts.

To make your own you'll need:

  • A fork of this repo
  • A Server running a recent version of Apache, PHP and MySQL
  • A Database
  • A Table (call this tbl_posts) (structure: id, service_id, datetime, category, service, data, attachment, permalink)
  • Take a look at the tbl_posts.sql file for more information about table structure. I would suggest just executing this SQL statement to ensure proper configuration.
  • A Twitter Developer account with Auth (If you want Twitter access)
  • An Instagram Developer access token (If you want instagram access)
  • Patience and a bit of dev skill

To edit the CSS without LESS, just delete the styles/styles.less file and edit the styles/styles.css file

Use Notes:

  • Access tokens, keys, passwords, etc... All go in the pass.php file.
  • In the /data/fetch.php file you'll see the four modules I've created so far. These modules are specific to each API and can be commented/deleted out. If you have suggestions of a better way to handle this (separate files and an options inclusion?) please let me know by opening an enhancement issue.
  • I will try to provide as much support as possible to those trying to create their own, but of course it will be difficult given there's a lot of back end stuff going on.

Send me a tweet @davehariri if you succesfully make your own!

river's People

Contributors

davidhariri avatar aaronraimist avatar cfinke avatar

Watchers

Mike Murchison avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.