React-based rendition of the New York Times Article Search application. Allows users to save articles to the database (MongoDB).
https://nyt-search-mern.herokuapp.com/
- NodeJs
- CSS3
- Javascript
- React
- Webpack
- Babel
- MongoDB
- NPM packages
NPM packages
body-parser
(Node.js body parsing middleware)express
(Web framework)morgan
(HTTP request logger middleware)mongoose
(Mongoose MongoDB ODM)bluebird
(Fully featured promise library )axios
(Promise based HTTP client)react
(JavaScript library for building user interfaces)react-dom
(React package for working with the DOM.)react-notification-system
(A React Notification System)
-
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