Getting Started with Evaluate a News Article app:

evaluate news article

This project is a part of become react & redux FWD scholarship (https://egfwd.com/) at Udacity (https://www.udacity.com/).

The goal of this project is to give you practice with:

  • Setting up Webpack
  • Sass styles
  • Webpack Loaders and Plugins
  • Creating layouts and page design
  • Service workers
  • Using APIs and creating requests to external urls

This project use Natural language processing (NLP) to evaluate web article.

Natural language processing (NLP) is a subfield of computer science, information engineering, and artificial intelligence concerned with the interactions between computers and human (natural) languages, in particular how to program computers to process and analyze large amounts of natural language data.

Author:

Ahmed M.Osman, a Biochemist who graduated from the faculty of Science Cairo University with an excellent web developer background, which I used to provide professional web design and coding services. I found my passion for programming after I had left my previous job as a researcher in the virology and immunology field.

Available Scripts

In the project directory, you can run:

npm i/install :

to install project dependencies.

npm run build-dev :

this run the webpack in development mode.

npm run build-prod :

this run the webpack in production mode.

File tree:

File tree of this project:

├── package.json
├── package-lock.json
├── README.md
├── src
│   ├── client
│   │   ├── index.js
│   │   ├── js
│   │   │   ├── checkURL.js
│   │   │   └── handleSubmit.js
│   │   ├── styles
│   │   │   ├── _first.scss
│   │   │   ├── _sec.scss
│   │   │   └── style.scss
│   │   ├── __test__
│   │   │   ├── testHandleSubmit.spec.js
│   │   │   └── testUrl.spec.js
│   │   └── views
│   │       └── index.html
│   └── server
│       ├── index.js
│       ├── mockAPI.js
│       └── __test__
│           └── server.spec.js
├── webpack.dev.js
└── webpack.prod.js