Giter Club home page Giter Club logo

daily-forecast's Introduction

Daily Forecast

Netlify Status
Website: aexcode-daily-forecast.netlify.app
Author: aexcode

daily forecast landng page

Description:

Daily forecast is a basic weather app that allows a user to get the current and upcoming forecast for any location in the world. The app features a set of hand-crafted, pure CSS weather icons that have been mapped to the OpenWeatherMap API as well as an option to switch from Celsius to Fahrenheit or vice versa, on the fly.

Tech:

Features:

  • Users can search by location to get the current and upcoming weather forecast in that region.
  • Users can switch between Celsius and Fahrenheit and see the change in real time
  • If temperature units preference has not been set, the location of the first search will determine the units displayed. Locations in the USA will default to Fahrenheit, units outside the USA will default to Celsius.
  • Once units have been set ether by the user or the first searched location, they will persist until changed by the user.
  • Mobile Responsive. Check it out on Responsinator

weather forecast for boston weather forecast for boston

View all the App Screenshots on Imgur

Future Updates:

  • Additional error handling for invalid locations

About the Weather Icons:

I began learning how to create Pure CSS art at the beginning of January 2021. In an effort to continue practicing, I decided to create a set of pure CSS weather images. I mapped them to the OpenWeatherMap API, knowing I would later want to put them to use.

However, this app is just for fun! It's a mash of the material I'm currently learning and the material I've chosen to practice. If building an app for production, it would make more sense to create these same icons with SVG.

daily-forecast's People

Contributors

sharedbyayla avatar snyk-bot avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.