Giter Club home page Giter Club logo

suchitra-sahoo / agrilearnnetwork Goto Github PK

View Code? Open in Web Editor NEW
137.0 2.0 314.0 162.26 MB

AgriLearnNetwork is a comprehensive platform designed to empower farmers with essential insights and resources for successful agriculture practices. Our platform serves as an indispensable resource, offering a holistic approach enriched with detailed guidance, in-depth knowledge and strategic management approaches across various facets of farming.

Home Page: https://suchitra-sahoo.github.io/AgriLearnNetwork/

License: MIT License

HTML 51.85% JavaScript 12.19% CSS 35.96%
collaborate css github github-pages html javascript vscode ghdesktop

agrilearnnetwork's Introduction

AgriLearnNetwork

Event Name Event Description
GirlScript Summer of Code 2024 GirlScript Summer of Code is a three-month-long Open Source Program conducted every summer by GirlScript Foundation. It is an initiative to bring more beginners to Open-Source Software Development.

Check the Website here.

TABLE OF CONTENTS

About Our Project

Welcome to AgriLearnNetwork, your premier destination for comprehensive agricultural education and an abundance of invaluable resources. Whether you're a seasoned farmer, a budding agricultural enthusiast, or simply curious about the world of farming, we're here to empower you with knowledge and tools to thrive in the field. Explore our diverse range of courses, delve into expert insights, and discover the latest advancements in agricultural practices. Join us in cultivating a brighter future for agriculture together.




Tech Stack Used

Website Overview

Agrilearn Network serves as an indispensable resource, offering farmers a holistic platform enriched with essential insights spanning the diverse landscape of agriculture. Delving into the core of farming practices, our platform provides detailed guidance on agriculture techniques, in-depth knowledge on seed varieties, recommendations for optimal tool usage, streamlined harvesting methods, best practices for sowing, and strategic farm management approaches. By encompassing a wide spectrum of topics, Agrilearn Network aims to empower farmers with the comprehensive understanding needed to navigate the complexities of modern agriculture successfully.

Let's Get Started

Welcome to AgriLearnNetwork! If you're interested in contributing, here's how you can get started:

  1. Fork the repository: Click on the "Fork" button at the top-right corner of the repository's page on GitHub to create your own copy of the project.

  2. Clone the repository: After forking, clone the repository to your local machine using the following command in your terminal:

    git clone https://github.com/<your-github-username>/AgriLearnNetwork.git
  3. Add a remote upstream: Set up a remote upstream to the original repository by running the following command in your terminal:

    git remote add upstream https://github.com/<original-owner>/AgriLearnNetwork/
  4. Create a new branch: Switch to a new branch for your contributions:

    git checkout -b <your-branch-name>
  5. Make changes: Start making your changes to the source code.

  6. Add your changes: Stage your changes for commit:

    git add <changed-file1> <changed-file2> ...
  7. Commit your changes: Commit your changes with a descriptive message:

    git commit -m "<your-commit-message>"
  8. Push your changes: Push your changes to your forked repository:

    git push origin <your-branch-name>
  9. Create a Pull Request: Go to the GitHub repository, select your branch, and click on the "New pull request" button to create a new pull request.

Key Features ✨

  • Landing Page: Experience agriculture's future today with AgriLearnNetwork's innovative platform.

  • About Us: Discover how AgriLearnNetwork is reshaping agriculture education and support worldwide.

  • Blogs Page: Dive into a wealth of agricultural knowledge with our curated blog posts.

  • Resource Library: Access essential tutorials covering crucial topics in agriculture and farming.

  • Contact Us: Reach out to our dedicated team for personalized assistance and guidance.

  • AI Chat Bot: Get instant answers to all your agriculture-related queries with our AI-powered chatbot.

Components of Website

Landing Page

Welcome to AgriLearnNetwork! Step into a world where agriculture meets innovation. Our captivating landing page invites you to embark on a journey towards agricultural excellence. Be inspired to take the first step towards a prosperous and sustainable farming future.

image


About Us

Discover the heart and soul of AgriLearnNetwork. Learn about our mission to revolutionize agriculture education and support farmers worldwide. Explore how our platform equips you with the tools and knowledge needed to thrive in the ever-evolving world of farming.

image


Blogs Page

Dive into a treasure trove of insightful blog posts covering a myriad of topics relevant to modern agriculture. Our curated collection of articles delves into various aspects of farming, offering valuable advice, tips, and solutions to common challenges faced by farmers today.

image


Resource Library

Explore our extensive collection of tutorials covering a wide range of crucial topics in agriculture and farming. Our resource library is your go-to destination for in-depth guidance and expert insights on various aspects of agricultural practices. Whether you're looking to enhance your knowledge in crop management, soil health, pest control, irrigation techniques, or livestock care, our tutorials offer comprehensive information to help you succeed in your farming endeavors.

image


Contact Us

Have questions or need assistance? Our dedicated team is here to help. Reach out to us through our contact page, and we'll be happy to provide support and guidance tailored to your needs.

image


AI Chat Bot

Introducing our AI-powered chatbot, your virtual agricultural assistant. Have questions about farming techniques, crop management, or agricultural practices? Simply chat with our AI bot, and get instant answers to all your agriculture-related queries. Experience the convenience of personalized support at your fingertips, 24/7.

image


License 🪪

MIT license

Thanks to all the contributors❤️

agrilearnnetwork's People

Contributors

ankeshri avatar anushkajainfirst avatar aryanawtar avatar aslams2020 avatar bhumika1312 avatar dhairyagothi avatar dhruv8433 avatar gaurigupta21 avatar hemav009 avatar ishaparte avatar kashisharora9462 avatar meetarora10 avatar mehrun171 avatar mujtabaa07 avatar nandani-goyal avatar pandeyji711 avatar riffhi avatar sakeel-103 avatar sanskritisahu21 avatar sanyap19 avatar solanki505 avatar suchitra-sahoo avatar suhanigupta23 avatar sumiththota avatar taniya542 avatar tborundia avatar trevisx07 avatar vinay-reddy31 avatar yeolesanskruti avatar zalabhavy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

agrilearnnetwork's Issues

Improve the design of the website

Improve the current visualization with more eye-catching details and improvements. Feel free to experiment with more visualizations.

add logo

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

What problem is this feature trying to solve?

Add issues

As the maintainer of a Collaborate repo, keeping Issues up-to-date will help the student community understand what they can do to contribute. Issues should vary by the easy (update documentation) to the difficult (add a new feature). The more involved you are, the more opportunities there are to collaborate.

Recommendations:

Add issues of varying difficulty to the repo often. you can add the tag GSSoC'24, good first issue etc.
Generate issues even if you plan on solving them, so the repository appears as active.
Contribute/commit often to the repo so it does not go stale.

Reference https://github.com/Recode-Hive/Stackoverflow-Analysis/issues

Adding a suitable Logo

Is your feature request related to a problem? Please describe.
Adding a suitable logo for AgriLearn throughout the website would help in its overall enhancement.

Animating the HEADER section

Is your feature request related to a problem? Please describe.
In the project, the header portion is quite simple, I can do some animations in the header section to make it look more appealing.

Describe the solution you'd like
By using the GSAP library , I can achieve the required animations.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

What problem is this feature trying to solve?
TO make it look more nicer!!

No option to close chatbot

AgriLearnNetwork - Google Chrome 10-05-2024 17_56_39

Not able to close chatbot need to refresh the page to close the chatbot

kindly assign me this task #gssoc24

A Soil Profile Feature

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

A farmer or anyone interested in the field of agriculture should have the knowledge about the soil on which crops are to be grown. The wrong methods if applied on a particular type of soil may lead to soil degradation as well as poor crop yield and quality.

Describe the solution you'd like
A clear and concise description of what you want to happen.

A blog section about the different types of soil would be a great addition to the website to give the basic idea of the importance of checking the soil type.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

A resource library link to the resources for further understanding would enable the users to study more on the topic.

Additional context
Add any other context or screenshots about the feature request here.

What problem is this feature trying to solve?

Girlscript Summer of Code Introduction/Tracking

👋 Hi @Suchitra-Sahoo ,

I am Sanjay, program Manager https://github.com/girlscript Summer of Code. I'll be collaborating with you on preparing your repo for GSSoC'24 Program

Why are these changes required?
After Analysing last year's contributions and feedback it would be great for students to have a couple of standard readme files on the repo to understand what the project is all about and some issues detailing what they can contribute. This will help you to see increased engagement in your repository as well.

As mentioned students get a chance to learn step by step, how to build this project as well as invite mentors to collaborate and add features to this repo. I will generate issues, which will provide guidance on how to prepare your repo for Girlscript summer of code 2024 on 10th May.

This issue will serve as a tracking issue to track all issues related to GSSoC'24. I recommend creating a new branch for every issue and opening a pull request to track changes so we can effectively collaborate with each other and merge changes when you and I feel like those changes are ready to be merged on your primary branch.

If you have any questions or concerns, please feel free to leave a comment on this issue or any of the other issues that are generated.

I look forward to working with you :octocat:

Multilingual Support for Agrilearn Network

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Many farmers using Agrilearn Network may have limited education, which could make it challenging for them to understand the content provided on the platform. This lack of comprehension may hinder their ability to benefit fully from the valuable insights and resources offered.

Describe the solution you'd like
Implement a feature that allows users to change the language of Agrilearn Network to their preferred language. By providing content in languages that farmers are more comfortable with, the platform can help improve their understanding and accessibility to essential insights and resources.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

An alternative solution could be to provide audio or visual aids, such as videos or infographics, to supplement written content. However, this may not fully address the language barrier for users who prefer content in their native language.

I'm eager to contribute to Agrilearn Network by implementing multilingual support to enhance accessibility for farmers worldwide. Could you please assign this issue to me.

acknowledgement and validation in contact us section

Describe the bug
I have found that in the contact us section there was no acknowledgement regarding if the message was sent or not, and also before sending there should be a validation whether all the fields are filled or not, it would be more user friendly if you add that and I can definitely help with fixing that issue!

Responsiveness Problem

Describe the bug
During mobile/tablet, the text has no gap with borders and there are many other responsive problem

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
After the changes, the mobile view would be great of the whole website

Screenshots
If applicable, add screenshots to help explain your problem.
2

Desktop (please complete the following information):

  • OS: [e.g. iOS] Windows
  • Browser [e.g. chrome, safari] Chrome
  • Version [e.g. 22] 11

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
please allow me to contribute under GSSOC'24

Add Slider

#Description
I would like to add a slider in the Blogs section.@Suchitra-Sahoo
want to work on this issue can you please assign it to me.

Screenshots
slider

Card issue

Describe the bug
Cards given in "Resource Library" do not have border-radius like others.
It is looking quite odd.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'home page'
  2. Scroll down to '....'
  3. See error

Expected behavior
All the cards should have proper border-radius to maintain uniformity.

Screenshots
If applicable, add screenshots to help explain your problem.
tg

Desktop (please complete the following information):

OS: Windows 11
Browser Microsoft Edge
Version 124.0.2478.80
Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
I'm a GSSoC'24 contributor please assign me this work.

Missing CONTRIBUTING.md File in Repository

The repository currently lacks a CONTRIBUTING.md file, which is an important resource for guiding potential contributors on how to engage with the project effectively. A CONTRIBUTING.md file outlines the contribution guidelines, coding standards, and procedures for submitting pull requests, thus streamlining the contribution process and ensuring consistency across contributions.

Can you assign this issue to me under GSSOC 24

Create Issue forms and make the issue options more visually appealing

Describe the Feature you want to end

Currently, the issue template for this repo seems to be basic also it is less visually appealing.👇

Screenshot 2023-06-12 at 02-10-25 New Issue · pranjay-poddar_Dev-Geeks

Changes I will make

Screenshot 2023-06-11 at 01-12-48 New Issue · dakshsinghrathore_htmltut

Expected behavior

Screenshots (optional)

Additional context (optional )
Will add issue forms to the respective issues to make it easier for the contributor to raise it.
Here is an example of how a Bug Issue Form will look like 👇

Screenshot 2023-06-11 at 01-15-06 New Issue · dakshsinghrathore_htmltut

Feedback: padding between Resource Library and portfolio layer

Is your feature request related to a problem? Please describe.
There is no padding between the Resource Library and Portfolio layer

Describe the solution you'd like
I will give padding between them that enhances its appearance.
Screenshot 2024-05-10 223518

Additional context
After effect
Screenshot 2024-05-10 224219

NavBar hides the option to exit the chatbot

when we go on the website and open the chatbot, there is no option available to exit from the chat frame instead we have to first click on the chat frame and then press Esc key to exit from the chat frame.
There is option to exit but it was hidden by navbar which can be fixed by changing the z-index of navbar.

It would be great if this issue is assigned to me under GSSOC'24

Adding Icons on the navbar

Is your feature request related to a problem? Please describe.
Adding suitable icons on the navbar for different sections such as home about us , etc would help in enhancing the website

Work on improving the working of the chatbot and make it more interactive

Implement various interactive features such as clickable buttons for quick navigation or response options can make the interaction more user-friendly and engaging, adding sound effects and feedback mechanism where users can rate the helpfulness of the chatbot's responses or provide suggestions.

Add a pest management related blog

I would like to propose the addition of a new blog post on pest management to the existing website. This blog will cover sustainable pest control methods and strategies, aiming to enhance our platform's resources for agricultural enthusiasts and professionals.

Add Topics

In GSSoC'24, GitHub Topics will help the discoverability of your project.

I see that you already have great topics on your repository!
I would recommend adding the name of the company like the software you use to build like "vs-code, ghdesktop" to improve your discoverability.

If you are happy with the topics you have, feel free to close this issue. 👍

Make UI better to

Can we make ui more better to enhance user experiment..! we can take inspiration of agriculture design inspiration from Pinterest dribble and form more platform like this...

[feature]: Adding the social media links in the footer

Is your feature request related to a problem? Please describe.
Adding the social media links in the footer

Describe the solution you'd like
i will add social media links in the footer with icons

What problem is this feature trying to solve?
its going to improve the overall customer experience and believe , and aslo promotes your brand

A Weather Advisory Feature

Is your feature request related to a problem? Please describe.
Yes, this feature is aimed at addressing the challenges farmers face due to unpredictable weather patterns. Extreme weather events like droughts, floods, and heatwaves can severely impact crop yields and lead to economic losses for farmers.

Describe the solution you'd like
I propose adding a weather advisory feature to the AgriLearnNetwork website. This feature would provide region-specific climate information, weather forecasts, and recommendations on suitable crops based on local conditions. It would help farmers make informed decisions about what to grow and how to adapt their farming practices.

Describe alternatives you've considered
Instead of building this feature from scratch, we could make use of some APIs like OpenWeatherMap to integrate their climate data and advisories into this platform.

What problem is this feature trying to solve?
Farmers often lack access to accurate and region-specific climate data and weather forecasts. This makes it difficult for them to plan their farming activities.

Learn.md

Learn repos should have a LEARN.md file to teachstudent how to build your project step by step. You can explain how to build your project with text, code snippets, images, or even short (5 minute) long video lessons. As the maintainer of a Learn repo, the LEARN.md file requires you to think critically about how to explain the building of your project and how to also make it engaging. We don't expect you to be an expert teacher, but we would like you to reflect on how difficult it was to get to your level of knowledge, and then provide friendly guidance to help other students to learn.

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/blob/main/Learn.md

add logo in title

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

What problem is this feature trying to solve?

Convert your project to react js

I want to convert your project into react js so that it will be easy for the contributors to implement new features in your wbsite please assign me this issue under GSSOC'24

Lacking dark mode in navbar

Is your feature request related to a problem? Please describe.
Users are experiencing discomfort due to the absence of a dark mode option in the navbar.

Describe the solution you'd like
Implement a dark mode feature in the navbar to enhance user experience and provide visual relief, especially during low-light conditions.

Describe alternatives you've considered

  1. Adding a toggle switch in the navbar to enable/disable dark mode.
  2. Automatically switching to dark mode based on system settings or user preferences.
  3. Providing a settings option where users can customize their preferred theme, including dark mode for the navbar.

Additional context
Consider providing customizable options for dark mode, such as different shades of dark backgrounds or accent colors, to cater to varying user preferences. Additionally, ensure that text and icons are appropriately contrasted for readability in dark mode.

Header section ( Home )

Home section is in bold compared to others and not able to hover that word

kindly assign me this issue . I will work on it #gssoc24

Uploading AgriLearnNetwork - Google Chrome 10-05-2024 17_56_51.png…

Add hover effects

Add hover effects to interactive elements such as buttons, links, and cards to provide visual feedback and make them more interactive and engaging.

Integrate backend with contact us section

The current "Contact Us" section lacks functionality to process user inquiries effectively. Users are unable to submit messages or receive responses, hindering communication and potentially leading to missed opportunities for engagement.

Add templates for issues

Issue templates are very helpful for a collaboration repo. When users identify a bug or want to add a new feature, you can provide templates so you can collect all the pertinent information you need to fix a bug or add a new feature.

We recommend creating a “Report Bug” and “Feature Request” issue template.

Some suggested prompts/questions you can add to a “Report Bug” template are:

Briefly describe the bug
What is the expected behavior?
Please provide step by step instructions on how to reproduce the bug
Some suggested prompts/questions you can add to a “Feature Request” issue template are:

Briefly describe your feature request
What problem is this feature trying to solve?
How do we know when the feature is complete?

Reference: https://github.com/Recode-Hive/Stackoverflow-Analysis/issues/new/choose
Click on Get Started button and copy the template to yours.

Add a Login/SignUp page

We can add a login/signup page for this project which will increase the proffesionalism. Please assign me to do it.

Create a sign up page for the website

Add a sign up page which pops when the user opens the website for taking some basic information of the user. You can add your own creativity in its design.

Improve the footer section

The current footer lacks functionality and visual appeal, hindering user engagement. It needs additions like useful links, social media integration, and responsive design to improve user experience.

alignment of the copyright line in the footer

please assign this issue to me
the copyright line is not aligned in the centre
To Reproduce
Steps to reproduce the behavior:

  1. Go to 'home page'
  2. Scroll down to 'footer '

Expected behavior
it should be in the center
Screenshots
If applicable, add screenshots to help explain your problem.[

(Screenshot 2024-05-09 172418)))

Sign up and log in and create account page and will try to improvise the resource library section by adding more blogs

Hello mam,
I have experience in HTML,CSS and BOOTSTRAP .
So the isuue here-
There is no sign up page and account log in page .So I will try to make it by using html and css and bootstrap if needed.And will try to improvise few things which i can like resource library page by adding more blogs (1-2 max by me)
I request you assign me so that i will work on it.

And i am having a idea like creating a 1:1 mentoring feature for educating about farming or any techniques like that.if it is ok will try on that.
just got thought..

better social links in the footer

in the footer part only one social email is mentioned via text , we can improve this using an icon that on hover shows the mail to the user in form of blob and on click directs the user to the mail

this will enhance the UI and we can add other social links as well (if required)
please assign this issue to me as I already have it forked to local and am working on other issues as well
Screenshot 2024-05-09 172418

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.