Code Monkey home page Code Monkey logo

agrosmart's Introduction

AgroSmart - A Smart Farming Solution

IoT Based Field Monitorin and Control Platfornm Using MEAN Stack.

Abstract

We have implemented IOT and smart agriculture techniques to conserve the limiting natural resources and maximize the production of the fields. AgroSmart was directed to make the work of the farmers easier and less complicated. We have approached the solution of this problem by designing certain devices called SmartPods, which are to be sowed in the soil (having a limited coverage) they will provide valuable information like soil quality, humidity, temperature (all the features required to be monitored while farming) easily with the help of controllers and the results are displayed in a webpage which is designed solely for monitoring real time data gathered from the Smart Pods. After analysing the statistical data and graphs we could predict the meteorological conditions of the area, the type of crop suitable for cultivation in that area and the optimum requirements of that crop in the given environment, which helped us in estimating the exact amount of resources required, the crop to be cultivated and what uncertainties to expect from the weather of the region.

Sections of this Project

This project has a physical layer under "SmartPODS", back end framework in ExpressJS and Frontend in Angular. The physical layer can be used over any WiFi enabled microcontroller like NodeMCU (ESP8266) or ESP32.
You can find all the arduino libraries and the code inside the Smart Pods Folder.
The backend API is located under the api folder.
And the front-end is located under web/dashboard folder.

How to Contribute

Fork this Repository, Make a Local Instance of MongoDB or create a free atlas account and push that details in /api/config/db.js and create a database dbAgro under that username in your mongo instance.
You can find the connect URI where you should put the details in username:password@host:port/dbName format.

After implementing the changes you can create a pull request to this repository.

Access the Live Link

If you wish to test the live application, please write to us at [email protected] with the subject heading "Access to AgroSmart Web Dashboard". Please feed in your complete developer details, so that we can evaluate and give you the access to it. Please don't forget to write the reason of your request of access. If granted, you will be mailed with the email and password to get into the dashboard.

Project Creators

  1. Dipan Roy
  2. Ritankar Paul

For more details, please check out the Contribution.md and make sure to add your name while submiting a pull request into that file.

Thank You!

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.