Skip to content
This repository has been archived by the owner on Aug 30, 2019. It is now read-only.

Take an RSS feed of articles and post/schedule them to publish to social accounts

License

Notifications You must be signed in to change notification settings

jamesduffy/publishing-dashboard

Repository files navigation

Publishing Dashboard

Built in two weeks to grab and store a wordpress RSS feed and allow users to post to the official twitter account with editorial control.

screenshot of publishing dashboard

Requirements

  • PHP
  • PHP Composer
  • MySQL

Setup Instructions

  1. Clone or download the master repository
    git clone https://github.com/jamesduffy/publishing-dashboard.git && cd publisher-dashboard
    
  2. Run composer update
  3. Update MySQL connection variables in /app/config/database.php
  4. Update Twitter variables in /app/config/packages/thujohn/twitter/config.php
  5. With your app's CONSUMER_KEY and CONSUMER_SECRET
  6. With your official twitter account's ACCESS_TOKEN and ACCESS_TOKEN_SECRET
  7. Run php artisan migrate
  8. Add two tasks to your server to run in the background using crontab -e
0 * * * *	php /path/to/project/artisan stats:twitter
0 0 * * *	php /path/to/project/artisan stats:twittercount
*/5 * * * *	php /path/to/project/artisan articles:get
* * * * *	php /path/to/project/artisan campaigns:publish

Contributing

All issues and pull requests should be filed to the project's GitHub Repository

Credits

Publishing Dashboard is built with these awesome open-sourced software:

License

Publishing Dashboard is open-sourced software licensed under GPLv3 included in license.txt.

About

Take an RSS feed of articles and post/schedule them to publish to social accounts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published