Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/almmiko/procreader

Read reddit programming for fun
https://github.com/almmiko/procreader

api guzzlehttp laravel oauth2 reddit-api

Last synced: 21 days ago
JSON representation

Read reddit programming for fun

Awesome Lists containing this project

README

        

## Procreader

Read news from reddit/programming for fun

- command line posts fetcher from reddit (php artisan fetch:reddit {number_of_posts})
- github login
- user auth
- CRUD posts and categories
- awesome bootstrap design

## REST API

REST API Token based on user credentials

{POST} /api/v1/authenticate

 body => email, password

response => token


{GET} /api/v1/posts

{GET} /api/v1/categories

 params => limit (optional)

response => [posts, categories]


{POST} /api/v1/posts

{POST} /api/v1/categories

 params => token

response => created entity


{PUT} /api/v1/posts/{id}

{PUT} /api/v1/categories/{id}

 params => token

response => updated entity


{DELETE} /api/v1/posts/{id}

{DELETE} /api/v1/categories/{id}

 params => token 

## Screenshot
![Alt text](http://image.prntscr.com/image/770a763f76b1462fbf58cfbc1df0d288.png "Procreader")

## License

The Procreader is open-sourced project licensed under the [MIT license](http://opensource.org/licenses/MIT).