FeedrEater

所属分类:PostgreSQL
开发工具:HTML
文件大小:3576KB
下载次数:0
上传日期:2018-03-02 18:39:35
上 传 者sh-1993
说明:  使用postgreSQL、Node、Express、Mustache的RSS聚合器项目
(RSS Aggregator Project using postgreSQL, Node, Express, Mustache)

文件列表:
.DS_Store (6148, 2018-03-03)
Procfile (19, 2018-03-03)
config (0, 2018-03-03)
config\config.json (318, 2018-03-03)
config\passportConfig.js (2860, 2018-03-03)
controllers (0, 2018-03-03)
controllers\auth.js (3073, 2018-03-03)
controllers\rsslist.js (3600, 2018-03-03)
controllers\user.js (6373, 2018-03-03)
index.js (1450, 2018-03-03)
middleware (0, 2018-03-03)
middleware\isLoggedIn.js (179, 2018-03-03)
middleware\rss.js (809, 2018-03-03)
middleware\xmlParser.js (2044, 2018-03-03)
migrations (0, 2018-03-03)
migrations\20180109182223-create-user.js (866, 2018-03-03)
migrations\20180109183605-create-rsslist.js (640, 2018-03-03)
migrations\20180109183739-create-rssuser.js (704, 2018-03-03)
migrations\20180109183920-create-category.js (590, 2018-03-03)
migrations\20180109184001-create-rsscategory.js (659, 2018-03-03)
migrations\20180109184236-create-notes.js (689, 2018-03-03)
migrations\20180109215633-addtwitter.js (831, 2018-03-03)
models (0, 2018-03-03)
models\category.js (364, 2018-03-03)
models\index.js (972, 2018-03-03)
models\notes.js (340, 2018-03-03)
models\rsscategory.js (301, 2018-03-03)
models\rsslist.js (472, 2018-03-03)
models\rssuser.js (312, 2018-03-03)
models\user.js (579, 2018-03-03)
package-lock.json (172397, 2018-03-03)
package.json (1039, 2018-03-03)
public (0, 2018-03-03)
public\.DS_Store (6148, 2018-03-03)
public\css (0, 2018-03-03)
public\css\.DS_Store (6148, 2018-03-03)
public\css\milligram-1.3.0.zip (945178, 2018-03-03)
public\css\milligram-1.3.0 (0, 2018-03-03)
... ...

This is a server-client based project to keep your RSS feeds in one place and allow you to see the titles of interesting articles in one feed. ## Technical Requirements * Build an app * Uses authentication * uses a remote api * uses post, get, put, delete routes * ## Pictures / Stage Progress ![Screenshot1](https://github.com/adamredwoods/FeedrEater/blob/master/./public/img/screenshot.png) ## Plan of Action * Think about feeds to get * Find XML parser * attempt twitter auth * find framework * create databases * login user * add feeds * delete feeds * display feeds ## Libraries used * Node js * bcrypt * Milligram framework * (No jquery!) * XMLDoc * Mustache templating * Express * Sequelize * https://github.com/fdaciuk/ajax ## What Was Difficult * To get page updated as async calls were made, needed system to receive info * Attempted Socket.io, but did not meet expectations * created own server-client messaging system * changing rank order of feeds * parsing XML data feeds * querying database * mobile friendly * Twitter Auth * Sorting feeds chronologically ## What I Liked * Parsing XML data * Using Mustache was great! ## Oustanding Issues * Add "to read" functionality * Add limit to number from feed to view * retain feed sort in session storage ## Future Ideas * share feed publically * inject user comments into feed * etc...

近期下载者

相关文件


收藏者