##Description A simple RSS Reader app build with Node and React, which takes in a URL and looks for a RSS feed at that URL. It then proceeds to pull the current content present in that feed.
- Validations performed for null/malformed URL or server error.
- Fully ReSTful API, along with appropriate HTTP status codes .
##Tech Stack
- Backend: NodeJS, ExpressJS,
rss-parser
NPM module - Frontend: ReactJS,
react-bootstrap
components - Build system: Gulp
- JSX conversion using Babel
- Module bundler: Browserify
##Folder Structure This structure can be found at my seed project repo on GitHub
app.js
NodeJS applicationpackage.json
server side NPM dependencies- static/
index.html
HTML page for the apppackage.json
client side NPM dependenciesgulpfile.js
Gulp build script- scripts/
app.client.js
ReactJS application
##Running the app
- Pull from GitHub:
git clone http://github.com/adityamedhe/RSS-Reader
- Install server side dependencies:
npm install
- Install client side dependencies:
cd static/
npm install
- Run Gulp to build React app:
gulp
- Ready to go!
node app.js