This is a React + Typescript cartoon-style weather app where you can find out the weather forecast either through current geolocation (browser navigator API) or through manual input.
Start : npm start
Stack: React, TS, React-router-dom, axios, Context API
Weather API: Yahoo Weather
Also, because I know that some may get here looking for yahoo weather codes, I am attaching the list in JSON format. Please put a star if you find it useful <3
{
"0": "tornado",
"1": "tropical storm",
"2": "hurricane",
"3": "severe thunderstorms",
"4": "thunderstorms",
"5": "mixed rain and snow",
"6": "mixed rain and sleet",
"7": "mixed snow and sleet",
"8": "freezing drizzle",
"9": "drizzle",
"10": "freezing rain",
"11": "showers",
"12": "showers",
"13": "snow flurries",
"14": "light snow showers",
"15": "blowing snow",
"16": "snow",
"17": "hail",
"18": "sleet",
"19": "dust",
"20": "foggy",
"21": "haze",
"22": "smoky",
"23": "blustery",
"24": "windy",
"25": "cold",
"26": "cloudy",
"27": "mostly cloudy (night)",
"28": "mostly cloudy (day)",
"29": "partly cloudy (night)",
"30": "partly cloudy (day)",
"31": "clear (night)",
"32": "sunny",
"33": "fair (night)",
"34": "fair (day)",
"35": "mixed rain and hail",
"36": "hot",
"37": "isolated thunderstorms",
"38": "scattered thunderstorms",
"39": "scattered thunderstorms",
"40": "scattered showers",
"41": "heavy snow",
"42": "scattered snow showers",
"43": "heavy snow",
"44": "partly cloudy",
"45": "thundershowers",
"46": "snow showers",
"47": "isolated thundershowers",
"3200": "not available"
}
-
Notifications
You must be signed in to change notification settings - Fork 0
devDalys/weather-app
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published