In this Online Agro product Shop Project we will build a user-friendly website in order to buy and sell agriculture products online. The main purpose to build this store is to facilitate farmers to buy seeds, pesticides, and fertilizers from anywhere through internet connectivity.
To facilitate remote area farmers to buy agriculture products, there is a need to build an online agriculture product store. Through the Internet, customers and business owners can communicate with each other, share a different type of information and resource.
Introduction
I. INTRODUCTION
Now a days, as everything is available to buy on internet but still the user (customer) have to visit the nursery to buy the plants, seeds, fertilizers and pots. The user will not get the proper information about plants, seeds, fertilizers even after visiting the nursery or any shopy. Overall in this project we are designing a web application “Online Agro Product Shop”. With the help of this application, the user can get all the information about plants, seeds, fertilizers and pots on his finger tip.
Need of this system is to fulfill the customer requirements by selling plants, seeds, pots, fertilizers online. To provide all the information required for growth of the plants. All the guidance related to plants such as fertilizers required, amount of water needed etc., will be provided using this mobile application of nursery management system.
Ecommerce is fast gaining ground as an accepted and used business paradigm. More and more business houses are implementing web sites providing functionality for performing commercial transactions over the web. It is reasonable to say that the process of shopping on the web is becoming common place. It is the buying and selling of goods and services, or the transmitting of funds or data, over an electronic network, primarily the internet. These business transactions occur either as business-to-business, business-to-consumer, consumer-to-consumer or consumer-to-business. The terms e-commerce and e-business are often used interchangeably. The main objective of this project is to help farmers ensure greater profitability through direct farmer to farmer, farmer to customer & farmer to dealer communication. Our project deals with respect to the farmers benefit of getting their products sale at a best price online. Here, the main users of this website are farmer, customer and admin. Farmers will get unique interface where they can perform marketing, get the correct rates of the market and gather knowledge of different schemes and get pay online. It will provide market wise, commodity wise report to the farmer in interactive way. The centralized market committee will control all business activities. Agricultural E-commerce enables good trading possibilities by supporting different business models such as multi-suppliers, e-sales and several types of auctions. It can blur the physical existence of agro-allied stores, the integrity of products is ensured no paper money involved in the process, distance doesn’t exist and so on. Today E-commerce lacks fully automated business processes and still requires a significant manual effort by users. So our project tries to solve all lacking of E-commerce business process
II. LITERATURE SURVEY
Currently available websites which are based on Agriculture has modules only for showing the product and some information about the products required for farming and other few websites provide few information related to agriculture but the farmers are not given complete information which is required for him like product information with price and location to purches, for this he has to visit multiple sites but still we cannot assure that he will get information which he was searching for. Since many farmers are not aware of new technologies which are introduced in the field of agriculture they are following the old and traditional way of doing agriculture. It results in low yields and requires much effort because of this many youngsters are choosing different fields as their career. E-commerce is clearly beginning to have a major impact in the agricultural sector. The way people go about purchasing agricultural products is of great concern. Most of the time customers have to travel far distances to get agricultural products and getting the right quality is not ensured. Besides, farming is the prime occupation in Bangladesh. Bangladeshi people involved in farming are mostly cheated by the agents in today’s market which leads to poverty. Our project aims to help farmers as well as customers for buying and selling agricultural products across the country using a computerized approach.
The website will guide the farmers to access new farming techniques, compare current market rate of different products, the total sale and the earned profit for the sold products. The website builds a platform for farmers and agents to ensure greater profitability through direct farmer to farmer, farmer to agent and farmer to customer communication. The website will act as aunique and secure way to perform agro-marketing. E-farming will serve as a way for the farmers to sell their products across the country just with some basic knowledge about how to use the website.This project allows viewing various products available enables users to purchase desire products instantly by online payment. This website would be developed using web serviceas the communication infrastructure between the buyer and farmers and also products selling.
III. PROBLEM STATEMENT
Now a days, as everything is available to buy on internet but still the user (customer) have to visit the nursery and shop to buy the plants, seeds, fertilizers and pots. The user will not get the proper information about plants and fertilizers even after visiting the nursery and shop. To solve this overall problem we are designing a web app. With the help of this app, the user can get all the information about plants, seeds, fertilizers and pots on his finger tip.
IV. PROPOSED WORK
At first each person need to register (without admin)himself/herself as a customer or a farmer or a dealer for accessing the user’s necessary information. Each user requires an unique username or email Id and password to register in the website.Admin/Farmer need to login to the system to operate the system. Admin/Farmer has an individual or unique login user id and password. Through this user id and password admin/farmer can login to the system.A customer can select a product for buying and add to cart. Customer also can pay online or cash on delivery.Admin can update all the information of the registered users. Any registered member can be deleted by the admin. And also view all order and can download.
Admin can update the category list of the product. An admin can edit or delete a category from the product category list. Admin can also insert a new category menu in the category list. Admin can also insert product with price and quantity.Farmer can add product with price. After add product farmer can edit, delete and publish of product. When farmer add product and publish then customer can buy the product from the web page. After get buying product Customer can get discount offer. Because of discount customer can buy low price from selected category which are available in the site.Dealer get the product from website with low price. Dealer should be register for this service. A valid login is required for all process to be performed. A valid login is required for every registered users and admin. All of them have a valid user id and password. System will authenticate their valid login. After valid login Customer and Dealer can check his/her information, can see personal information and can check product history and buy product. Admin can login to the system. Admin can view, delete, publish and update all members’ information and product info too. Admin can also enter new category in the list and insert new product. Farmer can login to the system. Farmer can view, delete, publish and update product info. Farmer can also enter new product in the list and insert new info.
A. Diagram
System Architecture
B. Data Flow Diagram
DED level-0
As shown in Fig2. DFD level-1, First user needs to login its account so that user can easily get access of timberland application. If the user is not register details before login first needs to register a details about user then user has its own account to access.
After the login user will be able to view and select the item by a choice from a given menu. Menu contains plants, seeds, pots, fertilizers. After selection of an item user need to buy that item by clicking buy option or add that item to cart. Make a payment by cash on delivery method after receiving item by confirm the order.
2. DED level-1
As shown in Fig3. DFD level-1, the user has to first register himself providing the personal information. After registration, the user can login to android application “timberland” by credentials. Now account is created by user.
After successful login, the user can search the appropriate item of user choice from the menu. The menu contains four things plants, seeds, pots, fertilizers. Buy a item by selecting as per the user choice make a cash on delivery payment method and confirm the order.
V. MODULES
A. Admin Login
Adminneed to register himself/herself requires an unique username or email Id and password to login in the website
B. Post Agro product
Admin can update the category list of the product. An admin can edit or delete a category from the product category list. Admin can also insert a new category menu in the category list. Admin can also insert product with price and quantity
C. Customer Login Registration
Customer need to register himself/herself as a customer or a farmer for accessing the user’s necessary information. Each user requires an unique username or email Id and password to register in the website and using it he can login
D. Search Product and Product Details
Search Product by the category list and product name after searching he can show search result and open any product as he want view its full details.
E. Add to Cart and Place Order
A customer can select a product for buying and add to cart. Customer also can pay online or cash on delivery
F. Admin Approve Product Order and shipping
Admin Approve all orders which is placed by customer and ship it with proper shipping details, this shipping detail show to customer in his order history
G. View and Search Order history
customer show its own order history in order history with order details like date prices. Also in admin side Admin view all order history.
VI. SOFTWARE AND HARDWARE REQUIREMENTS
A. Software Requirements
Windows OS
Xampp server
Mysql Database
Programming Language – PHP,HTML, JavaScript
B. Hardware Requirements
RAM- 2GB on words
Processor –Intel Quad core on words
Disk space -40GB
Conclusion
In today’s life as everything is available to buy on internet, but still the user (customer) have to visit the nursery to buy the plants, seeds, fertilizers and pots. Based on our problem statement we are designing this application to provide information about plants, seeds, fertilizers and pots on user finger tip.