Professional Documents
Culture Documents
KRISHI MART Report
KRISHI MART Report
We are really happy to present project “KRISHI MART ”in PHP. Success of any
project depends on support, guidance, encouragement received from the guide and
our parent’s good wishes. The development of this project has taken quite some time
to analysis, design and display. It has been a true labor of co-creation of the entire
project’s team. One of the joys of the working on this project is Endeavour not just
their attention but also their Heart and Soul.
I am extremely thankful to our project guide Dr Sonali Nemade Mam for his
valuable suggestions while the developing project. We would like to give special
thanks to our for giving an opportunity to complete our project.
We are deeply grateful to our project Guide. She spends her valuable time for us. She
gave us advice & useful suggestion about system. Without her help our project would
not have been completed.
We extend our sincere thanks to our teaching and our non teaching staff for their
dedication and contribution without whom this project w
Page 3
INDEX
1. Introduction
1.1 Motivation
1.2 Problem Statement
1.3 Purpose/Objective & Goals
1.4 Literature Survey
2. System Analysis
3. System Design
4 Limitation
5. Conclusion
Page 4
1. INTRODUCTION:-
Krishi mart is a web application designed to connect small-scale farmers and consumers directly. The
app provides a platform for farmers to showcase their fresh, locally grown produce and set fair prices,
while allowing consumers to access healthy and affordable food. The app features a user-friendly
interface for both farmers and consumers. Farmers can easily create a profile on the app, upload
photos and descriptions of their produce, and set their prices. They can also include information about
their farming practices and certifications, enabling consumers to make informed decisions about their
food purchases.
Consumers can search for and browse through various categories of fresh produce, view product
descriptions and photos, and select their desired items for purchase. They can choose to pay for their
purchases online or opt for cash on delivery.
The app also provides a messaging system that enables farmers and consumers to communicate
directly with each other. This fosters transparency and trust between farmers and consumers, creating
a more resilient and sustainable food system. The direct farmer-to-consumer app is designed to
promote sustainable agriculture, reduce food waste, and support small-scale farmers.
Page 5
Motivation:
We observe that in krishi mart all product record it's a tedious task to keep up with the all farm
product data and doing manual data backup is also not easy. You can't easily duplicate data or modify
it. So we come up with this product data agriculture data Monitoring System to ease the collection
and maintenance of agriculture product, farmers data record data.
1. To create a direct farmer-to-consumer app that enables small-scale farmers to market their produce
directly to consumers without intermediaries.
2. To provide a platform that allows consumers to access fresh, healthy, and locally grown food at
fair prices.
3. To promote sustainable agriculture and reduce the carbon footprint of the food industry by
supporting small-scale farmers and reducing food waste.
4. To create a more transparent and equitable food system by fostering direct communication and
transactions between farmers and consumers.
5. To provide valuable information about farmers and their farming practices to consumers, enabling
them to make informed decisions about their food purchases.
6. To build trust between farmers and consumers, creating a more resilient and sustainable food
system. Overall, the objectives of this project are to support small scale farmers, promote sustainable
agriculture, and create a more equitable and transparent food system that benefits both farmers and
consumers.
Literature Survey
A literature survey in a project report is that chapter which appear the various synthesize and research
made in the field of your interest and the results already published, taking into account the various
parameters of the project and the limit of the project.
Literature survey helps to decide our direction for research. Literature survey helps to set a goal for
your analysis – hence it is giving you your problem statement.
When you write a literature survey in respect of your project, you have to write the research made by
various analysts those are already published -& their methodology (which is basically their abstract)
and the conclusions they have arrived at.
Page 6
2) System Analysis
The current system for shopping is to visit the shop manually and from
the available product choose the item customer want and buying the item by
payment of the price of the item.
✓ It is less user-friendly.
✓ It is a time-consuming process
2. Designing and implementing a user-friendly interface for both farmers and consumers to use the
app.
3. Providing a platform for farmers to showcase their products and prices, including descriptions and
photos of their produce.
4. Including a payment system to facilitate transactions between farmers and consumers, including
options for online payment and cash on delivery.
5. Providing information about farmers and their farming practices, such as their growing methods
and certifications, to help consumers make informed decisions.
6. Developing marketing and outreach strategies to promote the app to farmers and consumers,
including social media marketing, email marketing, and in-person events.
7. Monitoring and analysing app usage, sales volume, and customer satisfaction to continuously
improve the app's performance and user experience.
Page 7
Project Stakeholder
Admin ()
User
Page 8
TECHNOLOGY USED AND SOFTWARE AND HARDWARE
REQUIREMENTS
• Software Requirements:
• Deployment : Aws
• Hardware Requirements
• Desktop PC or a Laptop
• Operating System – Windows 10
Administration :
admin can manage the customer ,farmers and update the application
content
Farmer Management:
Farmers can see the new krishi yojana provided by the indian
government
Order Management :
Customer can add product to cart and procced to buy the product with
respective cost and quantity
Search Management:
Customer can search for various products and see the details of the product
Feedback Management:
Customer can give the feedback for the application and products
Payment Management:
Payment can be done in many ways and bill will be generate for the buying
products
Product Management :
Products added and sales as per the customer requirements
Page 9
Requirement Analysis
Functional requirements for the purposed system which define the fundamental actions of the system
contain all the information of the software requirements for the development of the Student
Attendance Monitoring System for project.
Feasibility Study
Depending on the results of the initial investigation the survey is now expanded to a more detailed
feasibility study. “FISIBILITY STUDY” is a test of system proposal according to its workability,
impact of the organization, ability to meet needs and effective use of the resources
It focuses on these major questions- What are the user’s demonstrable needs and how does a
candidate system meet them? What resources are available for given candidate system?
What are the likely impacts of the candidate system on the organization? Whether it
is worth to solve the problem?
During feasibility analysis for this project, following primary areas of interest are to be considered.
Investigation and generating ideas about a new system does this.
Technical Feasibility
A study of resources availability that may affect the ability to achieve an acceptable system. This
evaluation whether the technology needed for the proposed system is available or not.
Can the work for the project be done with current equipment, existing website technology and
available persons?
This is concerned with specifying equipment and website that successful satisfy the user requirement.
The technical needs of the system may include.
Page 11
Front –end and Back-end Selection -
An important issue for the development of a project is the selection of suitable front-end and back-
end. When we decide to develop the project we went through an extensive study to determine the
most suitable platform that suits the needs of the organization as well as helps in development of the
project.
Front-end Selection:-
It must have a graphical user interface that assist employees that are not from IT background.
Flexibility.
Robustness.
Platform independent.
Stored procedures.
Easy to install.
Popularity.
According to the above stated features we select PHP as the front-end and MYSQL as the backend for
developing our project.
The technical feasibility is frequently the most difficult area encountered at this stage. It is essential
that the process of analysis and definition be conducted in parallel with an assessment to technical
feasibility. It center on the existing computer system (hardware, website etc) and to what extent it can
support the proposed system.
Page 12
Economical Feasibility:-
Economic justification is generally the “Bottom Line” consideration for most of the systems. It
includes a broad range of concerns that includes cost benefit analysis. In this we weight the cost and
benefit associated with the candidate system and if it suits the basic purpose of the organization i.e.
Profit making, the project is making to the analysis and design phase.
The financial and the economic questions during the preliminary investigation are verified to estimate
the following.
The cost of the hardware and website for the class of application being considered.
The proposed system will give the minute information as a result the performance is
improved which in turn may be expected to provide increased profits.
The feasibility checks whether the system can be developed with the available funds. Also our
system does not require huge amount of money for the development. This can be done economically
if planned judicially, so it is economically feasible. Also the cost of project depends upon the number
of man power required.
Operational Feasibility:
It is mainly related to human organizations and political aspects. The points to be considered are:-
Do the existing staff members have these skills? If not, can they be trained in the course of
time?
If we consider the above points then our system is operationally feasible as it is very easy for the end
users to operate it. It only needs basic information of computer and Windows
Platform, if they don’t have knowledge then they can be trained to operate this system just in few
days.
Schedule Feasibility:
Time evaluation is the most important consideration in the development of any project. The time
schedule required for this project is very important since more development time effect machine time,
cost and cause delay in the development of other systems. But we can develop a reliable KRISHI
MART MANAGEMENT SYSTEM in the considerable amount of time.
Page 13
Fact Finding Techniques
Right from encountering the problem till the analysis, design & implementation of system,
information about various aspects & expectations from the system is collected.
Interview.
Record Review.
Observation.
Analyst implements any one of these techniques to develop a system which is accurate &
comprehensive.
Observation
Record Review
Observation:
It allows analyst to collect information, which they can’t get by other fact finding techniques. His
method allows analyst to gain first hand information about how activities are carried out. It is very
useful when analyst needs to observe how process is carried out and which steps are followed.
Experienced observers know what to look for and how to access the significance of what they
observed. It gives answers to doubts or questions remaining in mind of analyst.
We observed websites on internet. Also we have observed the HTML designings of that
available systems.
Record Review:
Many types of records & reports can provide analyst with lots of valuable information regarding
website & its operations. Here analyst records information that has been recorded about system &
users. It is performed at the beginning of study as an introduction or later in study as a basis for
comparing actual operations with what the records indicate should be happening.
Record policy includes written policy, manuals, regulations & standard operating procedures used by
organizer as a guide for managers & employees. They don’t show what activities are actually
occurring ,where decision making power lies or how task are performed, however they can help
analyst understand system familiarizing them with what operations must be supported & with formal
relations within organizers.
Page 14
Control & check for accuracy completeness.
Delay in work.
Skipped steps.
Using Record Review Technique, we observed hat how records are stored by website. We
observed how records were stored manually and how they were retrieved and manipulated.
Accordingly, we developed these facilities in our project.
Page 15
System Design
Page 16
Entity Relationship Diagram
Page 17
Data Flow Diagram
Page 18
USE CASE DIAGRAM:-
Page 19
Activity Diagram
Admin
Page 20
Customer
Page 21
Farmer
Page 22
Sequence Diagram
Page 23
User Interface
Home Page
Signup
Page 24
Login
Services
Page 25
Order
Receipt
Cart
Page 26
Product Cart
Page 27
3. DRAWBACKS AND LIMITATIONS:-
Initially this system is for specific location so you can use this system In that area
only for cover
Internet is mandatory to use this application
4. PROPOSED ENHANCEMENT:-
Page 28
5). CONCLUSION:-
Krishi Mart provides a platform for farmers to sell their products directly to consumers,
eliminating the middlemen and ensuring fair prices and better quality products. It also
provides consumers with a convenient way to purchase fresh and locally sourced
products.
To successfully conclude this project, the web app should be designed and developed
with a focus on user experience, scalability, security, and reliability. It should meet the
functional requirements of all stakeholders, including farmers, consumers, and
administrators.
Once the web app is launched, it should be promoted and marketed to attract farmers and
consumers and establish itself as a reliable and trusted platform for buying and selling
fresh produce. Regular updates and improvements should be made based on user
feedback and analytics data to ensure continued success and growth.
Page 29
6.BIBLOGRAPHY:-
"Direct-to-Consumer Apps Help Farmers Reach More Customers" by Modern
Farmer: This article provides an overview of the direct-to-consumer app trend and
how it's helping farmers connect with consumers. It includes insights from
farmers who have used these apps and offers tips for getting started.
"How to Build a Direct-to-Consumer App for Your Farm" by Farm Flavour: This
guide provides a step-by-step process for building a direct-to-consumer app for
your farm. It includes tips on design, development, and marketing, as well as
examples of successful apps.
Page 30