https://github.com/abhilashg001/minimalnodeweather
A simple, minimalistic weather app made with Node.js
https://github.com/abhilashg001/minimalnodeweather
hacktoberfest hacktoberfest2020
Last synced: 4 days ago
JSON representation
A simple, minimalistic weather app made with Node.js
- Host: GitHub
- URL: https://github.com/abhilashg001/minimalnodeweather
- Owner: AbhilashG001
- License: gpl-3.0
- Created: 2020-10-11T09:50:33.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-10-15T07:44:49.000Z (over 4 years ago)
- Last Synced: 2025-04-07T21:02:04.500Z (about 1 month ago)
- Topics: hacktoberfest, hacktoberfest2020
- Language: JavaScript
- Homepage:
- Size: 1.8 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MinimalNodeWeather
A simple, minimalistic weather app made with Node.js
:boom: This repo is open for **Hacktoberfest 2020** PRs.
## :computer: How to run the project
1. Install [Node.js](https://nodejs.org/en/download/)
1. Install [yarn](https://www.npmjs.com/package/yarn).
1. Install [nodemon](https://www.npmjs.com/package/nodemon).
1. Type `yarn install` to install all node modules.
1. Sign-up [here](https://weatherstack.com/) and [here](https://www.mapbox.com/). Get the access keys after registering and creating a new project in those sites.
1. Get those access keys and add them [here](/src/utils/properties.js).
1. Type `nodemon -e js,hbs` in the root of the project to start the server.
1. Open `localhost:3000`.## :file_folder: Project Structure
The client side files can be found in the `public` folder. This node project uses [handlebars](https://www.npmjs.com/package/handlebars) for views.