WeatherMind is my take on the Apple IOS weather app. This weather app gets real time weather of your location. As well you can search locations all over the world for their current weather. When searching for weather you are able to see the forecast by the hour and the week. Also you can find more details about the current weather in your location. I built this app with the intent on converting this into a react native application.
Select Weather Location | Search Weather |
---|---|
![]() |
![]() |
These instructions will get a copy of the project up and running on your local machine for usage and testing purposes.
clone down the repo: $ git clone https://github.com/MRKrog/WeatherMind
cd into directory and run npm install: $ npm install
Create a .env file and your google api key like below:
REACT_APP_GOOGLE_API_KEY=apiKeyHere
(make sure to add this .env file to your .gitignore)
Start up in your terminal: $ npm start
clone down the repo: $ git clone https://github.com/MRKrog/WeatherMind-api
create keys.js file at the same level as app.js - add the following export const apiKey = apiKey export const googleApi = 'apiKey
cd into directory and run npm install: $ npm install
Start up in your terminal: $ npm start
- Built out functionality in React Native and used on mobile applications \
- Add weather history features STLY & STLW weather display information \
- Add Map feature to search locations through points on a map \
- Add ability save places and locations
WeatherMind was built using:
And tested using: