Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/teagucordeiro/wheather-app

❄️ Application that seeks weather information of a city.
https://github.com/teagucordeiro/wheather-app

api react tailwindcss typescript

Last synced: 6 days ago
JSON representation

❄️ Application that seeks weather information of a city.

Awesome Lists containing this project

README

        

Wheather App


Tamanho do Repositório
GitHub last commit

Feito pelo Thiago Oliveira

License of the project


About
Extra features
Technologies
Status
Deploy
Running
Author
License

## :bookmark_tabs: About

Project developed during a class on the [Manual do Dev](https://www.youtube.com/c/ManualdoDev) channel and the project is basically a search engine for climate information from a city informed in the form. Furthermore, during this class, I was able to review the React hooks and also learned how to use Tailwind CSS. In addition, I also got to know a weather log API and practiced API consumption.

---

## :fire: Extra features

- [x] Form error handling
- [x] Error modal for invalid cities
- [x] Adding Typing with Typescript

---

### :hammer: **Technologies**

The following tools were used in the construction of the project:

- [React](https://reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [Tailwindcss](https://tailwindcss.com/)
- [API](https://www.weatherapi.com/)

---

### :triangular_ruler: **Project Status**


👨‍🏫 The project has already been completed!!

---

### :computer: Deploy


See the running project: Wheather App

---

### :dvd: **Running the project**

```bash
# Clone this repository
$ git clone https://github.com/ThiagoOliveiraCordeiro/wheather-app.git
# Access the project folder in terminal/cmd
$ cd wheather-app
# Install the project dependencies
$ npm install
# or
$ yarn install
# Run the development server
$ npm run dev
# or
$ yarn dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

---

### :boy: **Author**



Foto de Perfil Thiago Oliveira


Thiago Oliveira

Done with ❤️ by Thiago Oliveira 👋🏽 Contact me!

[![Linkedin Badge](https://img.shields.io/badge/-Thiago_Oliveira-blue?style=flat-square&logo=Linkedin&logoColor=white&link=https://www.linkedin.com/in/thiago-de-oliveira-cordeiro-32562b1b6/)](https://www.linkedin.com/in/thiago-de-oliveira-cordeiro-32562b1b6/)
[![Github Badge](https://img.shields.io/badge/-Thiago_Oliveira-000?style=flat-square&logo=Github&logoColor=white&link=https://github.com/ThiagoOliveiraCordeiro)](https://github.com/ThiagoOliveiraCordeiro)

---

### :page_facing_up: **License**


This project is licensed by [MIT](./LICENSE).