React Mobile Weather PWA

This quick and simple mobile app was built in order to solidify my foundation for ReactJS in my developer boot camp. I built this as an extra project on my own to make sure that I had a good handle on the basic concepts of ReactJS. This was first built by fetching data from the Yahoo Weather API and using Axios to handle the API requests. Axios ensured that I can handle my API requests with each search that is performed, without further complicating my app life cycle. Components were then rendered out using ReactJS and Material UI. Material UI was used to help with a responsive UX and UI, and helped to maintain styling. I also added styling that that uses a color palette based on the temperature from hot to cold. Screenshots of the color palette in the app can be found here. Finally I have added Firebase in to allow for user authentication via Google. Users may save cities for quick access when signed in.

Built with: React, Firebase, MaterialUI

Started in Spring 2018

github Back To Portfolio,q_10,w_10/v1559996358/3_-_ucAXrQ2.png,q_10,w_10/v1559996358/1_-_rGAttGs.png,q_10,w_10/v1559996358/2_-_rSS6yu3.png