Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/masoumehmohebbi/react-weather-app

Weather App based on OpenWeatherMap-API ☁️🌈☁️
https://github.com/masoumehmohebbi/react-weather-app

api axios clean-code luxon openweathermap openweathermap-api react react-router-dom-v6 reacthottoast reactjs respnosive tailwind toast weather-api weather-app

Last synced: 6 days ago
JSON representation

Weather App based on OpenWeatherMap-API ☁️🌈☁️

Awesome Lists containing this project

README

        

# React Weather App βŠšβƒβΈœ(q∡q) β‹†ο½‘Β°βœ©

React Weather App, based on TailwindCss library And ReactJs. This app built on top of the OpenWeatherMap API.



## Description
This is a Weather application. which I developed it with the TailwindCss library and the ReactJs library.This app built on top of the OpenWeatherMap API.

## hooks:

| Built in hooks | Custom hooks |
| ------------------ | ---------------------------------------------------------------- |
| useState | useWeather
| useEffect |
| useLocation |

## Features
πŸ”₯ Responsive styles


πŸ“± React Router Dom


βœ… React Hot Toast


⚑️ OpenWeatherMap API


πŸ“€loader Spinner

## Requirements


  • React

  • ES6

## Technologies used in this App


  • HTML

  • Tailwind css

  • React Js

  • Loader Spinner

  • Axios

  • React Router Dom

  • Luxon

  • React Hot Toast

## Development setup
#### First, clone the project:
git clone https://github.com/masoumehmohebbi/react-weather-app/

#### Then, install necessary npm packages:
npm i

#### Finally, run the `start` script and preview project on a local server:
npm run dev

## Author
Masoume mohebbi