Skip to content

A weather application made with vanilla JavaScript, CSS3 and HTML5.

Notifications You must be signed in to change notification settings

cafeorea/weather-app

Repository files navigation

The 'House On The Hill Weather App' project was my response to the SheCodesPlus course final assignment.

The project specifications required me to create a vanilla JavaScript app that would display temperatures for a given location in both celsius and farenheit, accompany that temperature with a matching weather icon, and project a five day forecast for the location.

There is still a lot that I would like to do with the design of the application, and the code I wrote needs some major refactoring, but I am very pleased with the result: my very first "real" project.

The process of designing this application involved a lot of trial and error with:

  • API
  • AJAX/AXIOS
  • BootStrap (not used for this project, but can be found in my practice repository)
  • Implementing a hand-drawn png image
  • Hosting on Netlify
  • Frequent GitHub usage
  • Pushing my knowledge of CSS/HTML/JavaScript

I started learning to code on April 7, 2021, and the first fully-responsive (not yet refactored) project was completed on July 12 - my 97th day of learning to code.

Future plans:

  • Refactor the code (necessary - plenty of lines here could be replaced with a simple function call)
  • Responsive night/day design based on the time at chosen location.

Thank you for reading!

  • Lin (@LinCodes)

About

A weather application made with vanilla JavaScript, CSS3 and HTML5.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published