Skip to content

nikhilnkataria/weather-frontend

Repository files navigation

Weather Frontend Application

Weather frontend application is build on below mentioned modules

  • React 16
  • Redux
  • React Loadable for Code Splitting / Dynamic Code Import
  • Webpack 4 for module bundling
  • Test Cases using Jest and Enzyme
  • Sass for CSS Preprocessing
  • ESLint by AirBnB (Modified rules according to requirement)
  • Integrated Open Weather APIs for weather data
  • Bootstrap 4 for Responsive Web Application
  • Chartjs 2 for charts
  • Axios for API Integration
  • React Content Loader for Facebook like loading effect

Webpack Modules/Plugins/Loaders Used

  • Webpack Merge
  • Webpack Dev Server (For Development)
  • Webpack Dashboard (For Development)
  • HTML Webpack Plugin
  • Mini Css Extract Plugin
  • Babel Loader
  • File Loader
  • CSS Loader
  • Scss Loader

Features to Integrate

  • SSR (Server Side Rendering) for SEO

Installation

Requires [Node.js] to run.

Install the dependencies and devDependencies and start the server.

$ git clone https://github.com/nikhilnkataria/weather-frontend.git
$ cd weather-frontend
$ npm i
$ npm start

Open Below URL in your browser

http://localhost:8000/

For Production Build

$ npm run build

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published