Skip to content

Weather forecast is a mobile application that gives users overview of weather conditions in your location, it will predict the next 10 days weather forecast in your locality.

License

Notifications You must be signed in to change notification settings

shafiuyushawu/weather

Repository files navigation


CAPSTONE - WEATHER APP

📗 Table of Contents

📖 Daily Weather Conditions

Weather forecast is a mobile application that gives users overview of weather conditions in your location, it will predict the next 10 days weather forecast in your locality.

It also has search functional where users can seach for weather conditions in their locality by using the country, regions, city names, etc.

🛠 Built With

  • Javascript
  • React
  • Redux
  • Tailwind CSS
  • Daisy UI

Tech Stack

REACT
  • Redux
  • Key Features

    Render list of weather conditions with its predictions for the next 10 days.

    Provides the feature to search for your locations with cities, countries names etc,.

    (back to top)

    🚀 Live Demo

    Go Live 😊

    Presentation

    Link to my presentation

    (back to top)

    💻 Getting Started

    To get a local copy up and running, follow these steps.

    Prerequisites

    In order to run this project you need:

    • An npm installed on your syatem.

    Windows

    Visit the link to download the package

    Linux

     sudo apt install nodejs

    MacOS

    Visit the link to download the package

    Setup

    Clone this repository to your desired folder:

      git clone https://github.com/shafiuyushawu/weather.git && cd weather-app

    Install

    Install this project with:

      npm install

    Running Tests

    To to test the project, checkout Jest

    npm install jest --save-dev

    Then, to start the test:

      npm run test

    Usage

    To run the project, execute the following command:

      npm run dev

    Deployment

    Render

    (back to top)

    👥 Authors

    👤 Shafiu Ibn Yushawu

    (back to top)

    🔭 Future Features

    Implementing hourly weather forecasting page. UI enhancement.

    (back to top)

    🤝 Contributing

    Contributions, issues, and feature requests are welcome!

    Feel free to check the issues page.

    (back to top)

    ⭐️ Show your support

    If you like this project, give it s a star ⭐

    (back to top)

    🙏 Acknowledgments

    I want to use this medium to appreciate Nelson Sakwa on Behance who inspired the UI. Also want to extend my appreciation to Weather API for making the weather API available for me to practice on.

    (back to top)

    (back to top)

    📝 License

    This project is MIT licensed.

    (back to top)

    About

    Weather forecast is a mobile application that gives users overview of weather conditions in your location, it will predict the next 10 days weather forecast in your locality.

    Topics

    Resources

    License

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published