cropsync / CropSync

CropSync is a user-friendly website designed to assist farmers in selecting the right crops for their fields and providing essential information throughout the farming process.
https://cropsync.github.io/CropSync/
The Unlicense
7 stars 20 forks source link

Add Weather API Integration for Enhanced Information Display #7

Open KrishGaur1354 opened 11 months ago

KrishGaur1354 commented 11 months ago

Problem: The current system lacks real-time weather information, specifically details such as wind speed, rain warnings, and other relevant data. This absence limits the user's ability to make informed decisions based on current weather conditions.

Proposed Solution: Integrate a Weather API to fetch and display real-time weather information on the platform. This enhancement will enable users to access crucial details like wind speed, rain warnings, and other relevant weather data, empowering them to make better-informed decisions related to their activities.

Steps to Implement:

Research and select a reliable Weather API that provides the necessary information. Integrate the chosen API into the system. Design and implement UI components to display the acquired weather data. Ensure that the weather information is updated in real-time for accuracy. Expected Behavior: Upon implementation, users should be able to view real-time weather details, including but not limited to wind speed, rain warnings, and other relevant information, providing them with a comprehensive understanding of current weather conditions.

Additional Information:

Any specific requirements or preferences for the Weather API. Consideration for user preferences or customization related to displayed weather information. Potential impact on performance or existing functionality. Environment:

Framework/Language: [e.g., JavaScript, Python, etc.] Current Version: [e.g., v1.2.3] Other relevant details about the system architecture. Feel free to share your insights and recommendations on the choice of Weather API and the implementation approach. Collaboration on this enhancement is encouraged! ☁️🌬️🌧️

yash8000 commented 11 months ago

assign me this

Surajit0573 commented 10 months ago

I've previously integrated similar APIs into projects. I'm keen on handling the integration of a reliable Weather API for this project. Please consider assigning me this task. my repo : https://github.com/Surajit0573/ToDo-List_Wather-app

KrishGaur1354 commented 10 months ago

The Issue has been assigned >_<

Surajit0573 commented 10 months ago

Hi , @KrishGaur1354 there is a "CropSync-main (1).zip" file and that have a different (html, js and CSS file) should I make changes in that file or outer file, which have different files ?? thanks for considering!!

KrishGaur1354 commented 10 months ago

Hi , @KrishGaur1354 there is a "CropSync-main (1).zip" file and that have a different (html, js and CSS file) should I make changes in that file or outer file, which have different files ?? thanks for considering!!

Make changes in the outer files; just ignore the zip file

Surajit0573 commented 10 months ago

@KrishGaur1354, I have included all the necessary information. Please review and confirm any additional requirements, if any, before I proceed with the PR. Also, I am contributing under Codepeak 2023. It would be helpful if you could add Codepeak labels. Thanks

screen-capture (1).webm

Surajit0573 commented 10 months ago

@KrishGaur1354, I have included all the necessary information. Please review and confirm any additional requirements, if any, before I proceed with the PR. Also, I am contributing under Codepeak 2023. It would be helpful if you could add Codepeak labels. Thanks

screen-capture.1.webm

@KrishGaur1354 any problem ?!!