Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/samuelematias/iweather

🌦️ Will it be sunny or will it rain today? Check it out on iWeather app!
https://github.com/samuelematias/iweather

expo jest react-native react-native-testing-library react-navigation typescript weather-app

Last synced: 3 days ago
JSON representation

🌦️ Will it be sunny or will it rain today? Check it out on iWeather app!

Awesome Lists containing this project

README

        

app logo

# iWeather

## Demo

https://github.com/samuelematias/iweather/assets/5155386/dbe2501f-a86a-43f9-b01f-beeaf10b1261

## Tech Stack

- [React Native](https://reactnative.dev/)
- [TypeScript](https://www.typescriptlang.org/)
- [Expo](https://expo.dev/client)
- [React Navigation](https://reactnavigation.org/)
- [React Native Testing Library](https://callstack.github.io/react-native-testing-library/)
- [Jest](https://jestjs.io/)
- and more!

## About

In this app, you can check the weather status from your city.

## Running Locally

```
First of all, correctly configure the React Native development environment on your machine, see https://reactnative.dev/docs/0.60/enviroment-setup, and the Expo development environment on your machine, see https://efficient-sloth-d85.notion.site/Instalando-Expo-9b0abcb12bd548278e042d00fbde67f2.

- Enter in the main directory:
$ cd iweather

- For install server dependencies:
$ npm install

- Run the simulador/emulator:
$ npx expo start
```

## How to Contribute

```
- Fork the project

- Create a new branch with your changes:
$ git checkout -b feat/my-feature

- Save your changes and create a commit message telling you what you did:
$ git commit -m "feat: implement my-feature"

- Submit your changes:
$ git push origin feat/my-feature
```

## Cloning / Forking

Please review the [license](https://github.com/samuelematias/iweather/blob/main/LICENSE.txt) and remove all of my personal information (docs, images, etc.).

## Author


Samuel Matias
Samuel Matias

💻 🎨