Skip to content

MERN full stack. React-based rendition of the New York Times Article Search application. .

Notifications You must be signed in to change notification settings

radhixcode/nyt-search-mern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

New York Times Search (MERN)

React-based rendition of the New York Times Article Search application. Allows users to save articles to the database (MongoDB).

Table of Contents

Application

https://nyt-search-mern.herokuapp.com/

Technologies used

  • NodeJs
  • CSS3
  • Javascript
  • React
  • Webpack
  • Babel
  • MongoDB
  • NPM packages

Dependencies

NPM packages

  1. body-parser (Node.js body parsing middleware)
  2. express (Web framework)
  3. morgan (HTTP request logger middleware)
  4. mongoose (Mongoose MongoDB ODM)
  5. bluebird (Fully featured promise library )
  6. axios (Promise based HTTP client)
  7. react (JavaScript library for building user interfaces)
  8. react-dom (React package for working with the DOM.)
  9. react-notification-system (A React Notification System)

To Install on local machine

  • Git Clone the repository to your local machine.

  • Go to the config directory and change development environment properties.

  • Navigate to the folder where the repository in Terminal.

  • Run the command npm install to download the required dependencies.

  • Run webpack and mongodb commands to initialize the connections and update bundle.js.

  • Then type node server.js in terminal inside the directory.

  • Then run below address on browser.

    localhost:3000