A single-page weather application. You enter a city. It gives you the weather. Sleek and straightforward.
- React.JS
- JavaScript
- CSS3
- HTML5
- Express
- Babel
- Build a UI for web browsers that takes a user input
- Make a callout to a 3rd party API with user input. (I chose to use https://www.metaweather.com/api/)
- Display the data in a nice way below the user input
- Deploy it to Heroku
- Animations galore! CSS is the best part of any project
- Responsive design
- Go Nimbly inspired color scheme and design. Does it look familiar?
-
A Splash Page with Hand Rolled Animations
- A splash page was added for extra oomph
- Please note: the hills of the splash page are intentionally two different colors to add more depth. They're Cubism inspired.
-
Responsive Design
- Media queries were based off of the way the content appeared on screen
- this minimizes the need to add media queries for every device size
- Media queries were based off of the way the content appeared on screen
-
Why Express?
- After receiving a
No "Access-Control-Allow-Origin" header"error, I made the Express back end to address the cross origin issue
- After receiving a
- < App />
- < Splash />
- < Header />
- < Search />
- < SearchError />
- < Footer />
- < WeatherCarousel />
- < Header />
- < Search />
- < SearchError />
- < Carousel />
- < WeatherToday />
- < WeatherGif />
- < WeatherFuture />
- < WeatherGif />
- < WeatherToday />
- < Footer />
- < Splash />

