Skip to content

A weather app built with React Native, providing users with real-time weather updates, accurate forecasts, and a visually appealing interface to stay ahead of the elements with style.

yodkwtf/nimbus-react-native

Repository files navigation

Nimbus Weather App

Nimbus is a simple weather application built with React Native, serving as a learning project to get familiar with React Native basics and OpenWeather API integration.

Preview

Nimbus Weather App

Features

  • Current Weather: View current weather conditions including temperature, humidity, wind speed, and more.
  • Upcoming Weather: Access forecast for the upcoming days to plan ahead.
  • City Weather: Get more detailed weather information for your city based on your location.

Installation

  1. Clone the repository

    git clone https://github.com/yodkwtf/nimbus-react-native.git
  2. Navigate to the project directory

    cd nimbus-react-native
  3. Install dependencies

    npm install
  4. Start the application

    npm start
  5. Follow the instructions in the terminal to launch the app on your preferred device/emulator.

OpenWeather API Integration

Nimbus uses the OpenWeather API to fetch weather data. To use this app, you'll need to obtain an API key by signing up on the OpenWeather website. Once you have the API key, create a file named .env in the project root and add the following:

WEATHER_API_KEY=your_api_key

Replace your_api_key with your actual API key.

Contributing

Contributions are welcome! Please create an issue or pull request if you would like to contribute to this project.

Acknowledgements

Contact

About

A weather app built with React Native, providing users with real-time weather updates, accurate forecasts, and a visually appealing interface to stay ahead of the elements with style.

Topics

Resources

Stars

Watchers

Forks