Skip to content

kgilla/weather-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

4-Cast

This website was made based on the curriculum of The Odin Project's Javascript section. 4-Cast is made entirely with ReactJS and has really helped further my knowledge of the framework. 4-Cast utilizes Open Weather's amazing One Call API to deliver a large chunk of weather data per API call. To facilitate these API calls, 4-Cast features a self-rolled search system which helps match the desired city and country based on your input and retreive said cities coordinates.

Live Demo

Learning Objectives

  • Further my knowledge of ReactJS and make much more use of React Hooks in my code.
  • Implement a full featured search bar that responds to many types of input and reacts to less desirable input accordingly.
  • Improve my comfort with using 3rd party APIs and derive some influence towards helping my own API development in the future.
  • Further my understanding of using asynchronous code in Javascript - centered around Async/Await.
  • Write all my own CSS and don't utilize any frameworks to help with responsive layout or overall design.
  • Make a website more responsive to various viewports
  • Improve my overall design ideas and layout structuring
  • Make my code more modular and partitioned overall

Images

Home Page

Weather Page

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published