Amir-Adel9 /
weather-journal-app
An application that views the weather based on a ZIP code input made with HTML, CSS, JavaScript, Node.js , Express and OpenWeatherAPI.
29/100 healthLoading repository data…
MephistoDevelop / repository
Weather application made with JavaScript and webpack. Uses HTTP requests to return info from a weather API, and is deployed on GitHub Pages
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Weather application made with JavaScript and webpack. Uses HTTP requests to return info from a weather API, and is deployed on GitHub Pages
Javascript with Webpack project from The Odin Project curriculum
-Before running this project you will need to install webpack and configure the live server on your webpack.config file. You can learn more about it on this page.
To use this project you will need to download this repository onto your computer. Afterwards, you will need to install webpack and npm to correctly run this project. In the package.json file, input this:
"scripts": {
"test": "echo \"Error: no test specified\" && exit >1",
"build": "webpack --mode production",
"builddev": "webpack --mode development",
"start": "webpack-dev-server --mode development >--open"
}
In the webpack.config.js file we are going to input this config in order to use live-sync browser reloaded automatically using npm run start
const path = require('path');
const BrowserSyncPlugin = require('browser-sync-webpack-plugin');
module.exports = {
entry: './src/index.js',
output: {
filename: 'main.js',
path: path.resolve(\_\_dirname, 'dist'),
},
watch: true,
module: {
rules: [
{
test: /\.css$/,
use: ['style-loader', 'css-loader'],
},
{
test: /\.(png|svg|jpg|gif)$/,
use: ['file-loader'],
},
],
},
};
module.exports = {
watch: true,
plugins: [
new BrowserSyncPlugin({
host: 'localhost',
port: 3001,
files: [
'./dist/*.html',
'./dist/*.js',
'./dist/*.css',
'./src/*.js',
'./src/img/*.jpg',
],
server: { baseDir: ['dist'] },
}),
],
};
To deploy the application and view it on your browser, open your project folder terminal and run these commands:
`npm install`
`npm run build`
`npm i -D webpack-dev-server`
`npm i browser-sync --save`
To run the linter files you will need to run these command on the terminal
`npm install eslint eslint-config-airbnb --save-dev`
`npx eslint --init`
`npx client`
Afterwards, open the Stickler Page and activate your repository. and activate your repository
👤 Cristian Ines Hernandez A. - MephistoDevelop
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give an ⭐️ if you like this project!
This project is MIT licensed.
Selected from shared topics, language and repository description—not editorial ratings.
Amir-Adel9 /
An application that views the weather based on a ZIP code input made with HTML, CSS, JavaScript, Node.js , Express and OpenWeatherAPI.
29/100 healthShekhar-Joshi07 /
A weather app made with HTML, CSS, and JavaScript, and with the help of the OpenWeather API, is a web-based application that provides real-time weather information for a specific location.
35/100 healthDipeshtwis /
This is a weather application made using javascript. A user can search for any city, and my application will fetch from Open_weather_api and show the current location, temperature, and humidity. A user can also change the temperature from Fahrenheit to celcius and vice-versa.
DeepNinja07x /
It's a simple API based weather web application made using HTML5, CSS3, and JavaScript.
35/100 healthjiahui-1251 /
This is a weather online application that allow user to check city's weather. It is made with HTML, CSS and Javascript and was inspired by GreatStack(https://www.youtube.com/watch?v=MIYQR-Ybrn4&list=PLjwm_8O3suyOgDS_Z8AWbbq3zpCmR-WE9&index=1)
48/100 healthnamratadas1 /
Simple Weather Application made by using HTML, CSS and Javascript.
28/100 health