Full stack web application to search and view Github users, and provide personalized notes to them. Built using: ReactJS, react-router, firebase, webpack and re-base library.
- Install ReactJS, React-router and babel, the JavaScript transpiler.
$ npm install --save react@0.14.3
$ npm install --save react-dom@0.14.3
$ npm install --save-dev babel-core@6.3.13 babel-loader@6.2.0 babel-preset-es2015@6.3.13 babel-preset-react@6.3.13
- Install webpack, the module bundler for this application.
$ npm install webpack -w
- Install react-router for URL routing, axios for sending and receiving requests over HTTP and firebase, which will save our data.
$ npm install --save react-router history
$ npm install --save axios@0.8.0
$ npm install --save firebase@2.3.2
- Install re-base, a JS library to build ReactJS applications using Firebase.
$ npm install re-base
$ webpack -w
Finally, open index.html in the browser of your choice to view the application.