
Swasth: Making farm trading future-ready
Swasth: Making farm trading future-ready
Designing a private and digital marketplace that empowers young farmers with easy sales, fair prices, and direct market access.
Designing a private and digital marketplace that empowers young farmers with easy sales, fair prices, and direct market access.
Designing a private and digital marketplace that empowers young farmers with easy sales, fair prices, and direct market access.

Introduction
Introduction
Introduction
Millions of farmers in India face the same struggle: lack of price transparency, limited access to buyers, and dependency on middlemen. This often results in lower incomes, delayed payments, and wasted produce.
Existing government initiatives like "E-NAM" and "E-Choupal" have paved the way, but there is still a need for a farmer-first private marketplace that integrates verification, transparent pricing, and online auctions into a single simple mobile app which will appeal to a younger generation to pick up farming due to the ease of transactions and profits.
Millions of farmers in India face the same struggle: lack of price transparency, limited access to buyers, and dependency on middlemen. This often results in lower incomes, delayed payments, and wasted produce.
Existing government initiatives like "E-NAM" and "E-Choupal" have paved the way, but there is still a need for a farmer-first private marketplace that integrates verification, transparent pricing, and online auctions into a single simple mobile app which will appeal to a younger generation to pick up farming due to the ease of transactions and profits.
Millions of farmers in India face the same struggle: lack of price transparency, limited access to buyers, and dependency on middlemen. This often results in lower incomes, delayed payments, and wasted produce.
Existing government initiatives like "E-NAM" and "E-Choupal" have paved the way, but there is still a need for a farmer-first private marketplace that integrates verification, transparent pricing, and online auctions into a single simple mobile app which will appeal to a younger generation to pick up farming due to the ease of transactions and profits.
Role and Team
Role: Solo UX/UI/ Product Designer
Team: Me (Design), 2 Developers, Founder
Duration: 6 Months and ongoing
Tools: Figma, Photoshop, Miro
Status: Approved design, In Development
As a freelance contractor for Swasth, I was responsible to design the MVP mobile app.
My responsibilities included,
• Building a brand for the app with a unique logo and colour schemes
• Translating the Offline marketplace activities into digital mobile friendly user-flows
• Designing user-friendly and responsive UI.
Role and Team
Role and Team
Role
Product Designer
Team
Designer, 2 Developers
Founder
Duration
6 Months
Tools
Figma, Photoshop, Figjam
Status
Design handed off,
In Development
As a freelance contractor for Swasth, I was responsible for ideating and designing the MVP mobile app.
My responsibilities included,
• Building a brand for the app with a unique logo and colour schemes
• Translating the Offline marketplace activities into digital mobile-friendly user flows
• Designing user-friendly and responsive UI.
Role: Solo UX/UI/ Product Designer
Team: Me (Design), 2 Developers, Founder
Duration: 6 Months and ongoing
Tools: Figma, Photoshop, Miro
Status: Approved design, In Development
As a freelance contractor for Swasth, I was responsible to design the MVP mobile app.
My responsibilities included,
• Building a brand for the app with a unique logo and colour schemes
• Translating the Offline marketplace activities into digital mobile friendly user-flows
• Designing user-friendly and responsive UI.
The Challenge
The Challenge
The real challenge ahead was to get a clear understanding of the farmer selling practices and gain significant knowledge on market trading activities, not just digitizing forms and auctions, but translating an offline culture of trust, physical verification, and face-to-face bargaining into a digital flow that both farmers and buyers could believe in.
Here are some of the major hurdles and pain points hurting every farmer in some way:
The real challenge ahead was to get a clear understanding of the farmer selling practices and gain significant knowledge on market trading activities, not just digitizing forms and auctions, but translating an offline culture of trust, physical verification, and face-to-face bargaining into a digital flow that both farmers and buyers could believe in.
Here are some of the major hurdles and pain points hurting every farmer in some way:
The real challenge ahead was to get a clear understanding of the farmer selling practices and gain significant knowledge on market trading activities, not just digitizing forms and auctions, but translating an offline culture of trust, physical verification, and face-to-face bargaining into a digital flow that both farmers and buyers could believe in.
Here are some of the major hurdles and pain points hurting every farmer in some way:
Commission agents manipulate the price
Commission agents manipulate the price
Lack of infrastructure (warehouses and cold rooms)
Lack of infrastructure (warehouses and cold rooms)
Lack of infrastructure (warehouses and cold rooms)
Lack of transparency (price fixing)
Lack of transparency (price fixing)
Longer wait times for auction and payments
Longer wait times for auction and payments
With these challenges in mind, the North Star of the project was to design a seamless, hassle-free way to connect farmers with buyers, making the process especially accessible and appealing to younger farmers, and the primary goal was to design an MVP mobile app to facilitate digital auctions.
With these challenges in mind, the North Star of the project was to design a seamless, hassle-free way to connect farmers with buyers, making the process especially accessible and appealing to younger farmers, and the primary goal was to design an MVP mobile app to facilitate digital auctions.
With these challenges in mind, the North Star of the project was to design a seamless, hassle-free way to connect farmers with buyers, making the process especially accessible and appealing to younger farmers, and the primary goal was to design an MVP mobile app to facilitate digital auctions.
Solution
Solution
Solution
We decided to design three different integrated user profiles within the mobile app to perform different actions based on the user profile selected.
We decided to design three different integrated user profiles within the mobile app to perform different actions based on the user profile selected.
We decided to design three different integrated user profiles within the mobile app to perform different actions based on the user profile selected.

Farmer
Sell Produce

Buyer
Buy Produce

Agri-Scientist
Grade Produce
Here is a high level overview of how the various profiles interact with each other:
Here is a high level overview of how the various profiles interact with each other:
Here is a high level overview of how the various profiles interact with each other:

Designing the mobile app
Designing the mobile app
Designing the mobile app
While I can't disclose the nitty-gritties on the research behind the design, the following sections will give an understanding of most important features of the app and the process each profile user performs, along with the branding concepts.
While I can't disclose the nitty-gritties on the research behind the design, the following sections will give an understanding of most important features of the app and the process each profile user performs, along with the branding concepts.
While I can't disclose the nitty-gritties on the research behind the design, the following sections will give an understanding of most important features of the app and the process each profile user performs, along with the branding concepts.
The logo, branding and themes
The logo, branding and themes
Since this is a brand new organization I needed to come up with the logo and the brand guidelines as well.
Since this is a brand new organization I needed to come up with the logo and the brand guidelines as well.
Since this is a brand new organization I needed to come up with the logo and the brand guidelines as well.



Based on the inputs from the client, the logo was designed with the themes of traditionally rooted and agricultural heritage. A medium sea green color palette and artistic illustrations of grain harvest, hands, and a bullock cart create a connection to nature with a grounded aesthetic and traditional farming practices of India. The design reflects a commitment to sustainable and healthy farming, as well as represent the farmer carrying their produce to the market.
Based on the inputs from the client the logo was designed with the themes of rustic charm and agricultural heritage. A medium sea green color palette and artistic illustrations of grains harvest, hands, and a bullock cart create a connection to nature with grounded aesthetic and traditional farming practices of India. The design reflects a commitment to sustainable and healthy farming, as well as represent the farmer carrying their produce to the market.
Based on the inputs from the client the logo was designed with the themes of rustic charm and agricultural heritage. A medium sea green color palette and artistic illustrations of grains harvest, hands, and a bullock cart create a connection to nature with grounded aesthetic and traditional farming practices of India. The design reflects a commitment to sustainable and healthy farming, as well as represent the farmer carrying their produce to the market.
Guiding principles for the design
Guiding principles for the design
• User-Centric: Every aspect of the system must be designed with the end-user in mind, ensuring it’s user-friendly, efficient, and satisfying to use.
• Accessibility: The system should be easily navigable and usable for all, regardless of their ability or disability.
• Inclusive: The system should cater to the needs of diverse users, including farmers with less tech knowledge, merchants/ buyers, and warehouse managers/ graders.
• User-Centric: Every aspect of the system must be designed with the end-user in mind, ensuring it’s user-friendly, efficient, and satisfying to use.
• Accessibility: The system should be easily navigable and usable for all, regardless of their ability or disability.
• Inclusive: The system should cater to the needs of diverse users, including farmers with less tech knowledge, merchants/ buyers, and warehouse managers/ graders.
• User-Centric: Every aspect of the system must be designed with the end-user in mind, ensuring it’s user-friendly, efficient, and satisfying to use.
• Accessibility: The system should be easily navigable and usable for all, regardless of their ability or disability.
• Inclusive: The system should cater to the needs of diverse users, including farmers with less tech knowledge, merchants/ buyers, and warehouse managers/ graders.
Walk-through of the mobile app user flows
Walk-through of the mobile app user flows
If the videos are slow to load Click here to view and interact with the prototype on Figma
If the videos are slow to load Click here to view and interact with the prototype on Figma
If the videos are slow to load Click here to view and interact with the prototype on Figma.
Farmer: verifying and posting a product
User Journey
• Every product in order to be listed on the app should be verified/ graded by an Agri-scientist.
• User has to click on “Submit a product for verification” on the dashboard and enter the product details along with the pictures for verification.
• Upon submitting for verification, the shipping will be handled the staff and the farmer will be notified if further steps are required.
•When grading is completed, the produce will be ready for the farmer to post for auction and upon posting will be visible to the buyers for bidding.
Buyer: Participating in the bidding
User Journey
• The user registers on the app as a buyer and sees a variety of products published for auction.
• User can see the grading details of the product along with the information about the farmer and other info to help the user decide to participate in the auction.
• In order to enter the auction, the user has to enter an amount higher than the current amount shown to enter into the auction bid.
•The buyer who has bided the highest amount of money and is the leading bidder in the auction when the auction time finishes gets automatically picked as the winner and gets an opportunityto buy the product.
Farmer: Selecting the winning bid
User Journey
• Once the product is listed for bidding, it listing will show up in the bids section which can be accessed through the bottom navigation bar.
• User can see various data points related to the auction such as the number of people participating in the auction for different products.
• A default time period of 6 hours is set for the auction and the can be extended if the user wishes.
•The leading bid is selected as winner when the set time is finished and get the right to purchase the produce from the farmer.
Grader: Grading produce
User Journey
• Grader (Agri-scientist) takes the samples from the produce and does the tests to grade the produce.
• The user enters the grade information of the produce and then proceeds to store it in the warehouse till the auction gets finalized.
Grader: Grading produce
User Journey
• User picks the language they are comfortable in using and completes the sign in/up procedures.
• User picks the profile under which they want to register under which is Farmer, Buyer, Grader.
Farmer: verifying and posting a product
Farmer: verifying and posting a product
User Journey
User Journey
• Every product in order to be listed on the app should be verified/ graded by an Agri-scientist.
• Every product in order to be listed on the app should be verified/ graded by an Agri-scientist.
• User has to click on “Submit a product for verification” on the dashboard and enter the product details along with the pictures for verification.
• User has to click on “Submit a product for verification” on the dashboard and enter the product details along with the pictures for verification.
• Upon submitting for verification, the shipping will be handled the staff and the farmer will be notified if further steps are required.
• Upon submitting for verification, the shipping will be handled the staff and the farmer will be notified if further steps are required.
•When grading is completed, the produce will be ready for the farmer to post for auction and upon posting will be visible to the buyers for bidding.
•When grading is completed, the produce will be ready for the farmer to post for auction and upon posting will be visible to the buyers for bidding.
Farmer: Selecting the winning bid
User Journey
User Journey
• Once the product is listed for bidding, it listing will show up in the bids section which can be accessed through the bottom navigation bar.
• Once the product is listed for bidding, it listing will show up in the bids section which can be accessed through the bottom navigation bar.
• User can see various data points related to the auction such as the number of people participating in the auction for different products.
• User can see various data points related to the auction such as the number of people participating in the auction for different products.
• A default time period of 6 hours is set for the auction and the can be extended if the user wishes.
• A default time period of 6 hours is set for the auction and the can be extended if the user wishes.
•The leading bid is selected as winner when the set time is finished and get the right to purchase the produce from the farmer.
•The leading bid is selected as winner when the set time is finished and get the right to purchase the produce from the farmer.
Buyer: Participating in the bidding
User Journey
User Journey
• The user registers on the app as a buyer and sees a variety of products published for auction.
• The user registers on the app as a buyer and sees a variety of products published for auction.
• User can see the grading details of the product along with the information about the farmer and other info to help the user decide to participate in the auction.
• User can see the grading details of the product along with the information about the farmer and other info to help the user decide to participate in the auction.
• In order to enter the auction, the user has to enter an amount higher than the current amount shown to enter into the auction bid.
• In order to enter the auction, the user has to enter an amount higher than the current amount shown to enter into the auction bid.
•The buyer who has bided the highest amount of money and is the leading bidder in the auction when the auction time finishes gets automatically picked as the winner and gets an opportunityto buy the product.
•The buyer who has bided the highest amount of money and is the leading bidder in the auction when the auction time finishes gets automatically picked as the winner and gets an opportunity to buy the product.
Grader: Grading produce
User Journey
User Journey
• Grader (Agri-scientist) takes the samples from the produce and does the tests to grade the produce.
• Grader (Agri-scientist) takes the samples from the produce and does the tests to grade the produce.
• The user enters the grade information of the produce and then proceeds to store it in the warehouse till the auction gets finalized.
• The user enters the grade information of the produce and then proceeds to store it in the warehouse till the auction gets finalized.
On boarding
On boarding
User Journey
User Journey
• User picks the language they are comfortable in using and completes the sign in/up procedures.
• User picks the language they are comfortable in using and completes the sign in/up procedures.
• User picks the profile under which they want to register under which is Farmer, Buyer, Grader.
• User picks the profile under which they want to register under which is Farmer, Buyer, Grader.
From Ambiguity to Clarity
From Ambiguity to Clarity
From Ambiguity to Clarity
In this section I discuss some of the key design decisions and iterations i took in order to make the design more functional and improve the user experience.
In this section I discuss some of the key design decisions and iterations i took in order to make the design more functional and improve the user experience.
In this section I discuss some of the key design decisions and iterations i took in order to make the design more functional and improve the user experience.
The initial drafts were designed based on the inputs given by the client, which were the primary source of information and data behind the design decisions, along with some secondary research and competitive analysis.
The initial drafts were designed based on the inputs given by the client, which were the primary source of information and data behind the design decisions, along with some secondary research and competitive analysis.
The initial drafts were designed based on the inputs given by the client, which were the primary source of information and data behind the design decisions, along with some secondary research and competitive analysis.
Farmer Dashboard - Iterations
Farmer Dashboard - Iterations
Farmer Dashboard - Iterations
After a few rounds of usability testing and stakeholder presentation and gathering inputs, the following changes were made.
After a few rounds of usability testing and stakeholder presentation and gathering inputs, the following changes were made.
After a few rounds of usability testing and stakeholder presentation and gathering inputs, the following changes were made.
Replaced the User Id with actual username to add a bit of personality and personalization to the whole experience.
Consolidated Earning and ratings under a single heading "Insights" and with a cleaner and minimal layout.
Split the actions section into different categories for better clarity and show the user which action must they perform first in-order to start publishing their product by providing a brief description of what each action card does instead of grouping all tasks together which resulted in confusion.
Moved the notifications to the bottom navigation bar and added a help button on top for easy accessibility and visibility.
Replaced the User Id with actual username to add a bit of personality and personalization to the whole experience.
Consolidated Earning and ratings under a single heading "Insights" and with a cleaner and minimal layout.
Split the actions section into different categories for better clarity and show the user which action must they perform first in-order to start publishing their product by providing a brief description of what each action card does instead of grouping all tasks together which resulted in confusion.
Moved the notifications to the bottom navigation bar and added a help button on top for easy accessibility and visibility.
Replaced the User Id with actual username to add a bit of personality and personalization to the whole experience.
Consolidated Earning and ratings under a single heading "Insights" and with a cleaner and minimal layout.
Split the actions section into different categories for better clarity and show the user which action must they perform first in-order to start publishing their product by providing a brief description of what each action card does instead of grouping all tasks together which resulted in confusion.
Moved the notifications to the bottom navigation bar and added a help button on top for easy accessibility and visibility.

Auction flow - Iterations
Auction flow - Iterations
Auction flow - Iterations
Initially, the way to determine the winner of the auction was designed to be completely manual, and the seller had full control over the selcting the winner of the auction, where the seller could see the bids of a particular seller and select whomever they favoured.
However, this way of selecting the winner felt unfair to the other bidders, as they would have no idea when the auction was ending and how much they needed to bid to win the auction.
Initially, the way to determine the winner of the auction was designed to be completely manual, and the seller had full control over the selcting the winner of the auction, where the seller could see the bids of a particular seller and select whomever they favoured.
However, this way of selecting the winner felt unfair to the other bidders, as they would have no idea when the auction was ending and how much they needed to bid to win the auction.

In order to overcome this painpoint, the concept of a timer was designed in such a way that each auction had a limited amount of time, and all the participants in the auction could see how much time was left, and at the end of the timer, the leading bid would win the auction. If the bidding is close and the prices are tight, then the seller can extend the time, or the bidders can request the seller to extend the time if they require.
In order to overcome this painpoint, the concept of a timer was designed in such a way that each auction had a limited amount of time, and all the participants in the auction could see how much time was left, and at the end of the timer, the leading bid would win the auction. If the bidding is close and the prices are tight, then the seller can extend the time, or the bidders can request the seller to extend the time if they require.
In order to overcome this painpoint, the concept of a timer was designed in such a way that each auction had a limited amount of time, and all the participants in the auction could see how much time was left, and at the end of the timer, the leading bid would win the auction. If the bidding is close and the prices are tight, then the seller can extend the time, or the bidders can request the seller to extend the time if they require.

Buyer Home screen - Iterations
Buyer Home screen - Iterations
Buyer Home screen - Iterations
A special emphasis is given to the current top bid as it was shown in the initials tests that, the base price and the current top bid are the most important data points while considering to bid on a product.
Redesigned the browse by category menu to be more cohesive and match the other components used in the app.
A special emphasis is given to the current top bid as it was shown in the initials tests that, the base price and the current top bid are the most important data points while considering to bid on a product.
Redesigned the browse by category menu to be more cohesive and match the other components used in the app.
A special emphasis is given to the current top bid as it was shown in the initials tests that, the base price and the current top bid are the most important data points while considering to bid on a product.
Redesigned the browse by category menu to be more cohesive and match the other components used in the app.

Preparing for Dev-Hand-Off
Preparing for Dev-Hand-Off
With the final designs approved, my focus shifted to ensuring a seamless developer handoff. I refined component structures in Figma with appropriate properties and set up the design token and variables, along with the styles, to ensure the consistent design language throughout the process. Documented key interactions and states to prevent guesswork during implementation.
With the final designs approved, my focus shifted to ensuring a seamless developer handoff. I refined component structures in Figma with appropriate properties and set up the design token and variables, along with the styles, to ensure the consistent design language throughout the process. Documented key interactions and states to prevent guesswork during implementation.
With the final designs approved, my focus shifted to ensuring a seamless developer handoff. I refined component structures in Figma with appropriate properties and set up the design token and variables, along with the styles, to ensure the consistent design language throughout the process. Documented key interactions and states to prevent guesswork during implementation.

Atoms, Components and properties
Atoms, Components and properties

My Learnings &Takeaways
My Learnings &Takeaways
Through this projects I gained a deep understanding in the dynamic marketplace/ auctions domain as well as agricultural domain and also gained experience in handling a complicated project as a solo designer by undertaking various tasks. As this is project was my first freelance project for a real client, this was a significant step in my career, offering a valuable chance to apply theory in a real world project and transform an offline system into a digital interface.
Through this projects I gained a deep understanding in the dynamic marketplace/ auctions domain as well as agricultural domain and also gained experience in handling a complicated project as a solo designer by undertaking various tasks. As this is project was my first freelance project for a real client, this was a significant step in my career, offering a valuable chance to apply theory in a real world project and transform an offline system into a digital interface.
Through this projects I gained a deep understanding in the dynamic marketplace/ auctions domain as well as agricultural domain and also gained experience in handling a complicated project as a solo designer by undertaking various tasks. As this is project was my first freelance project for a real client, this was a significant step in my career, offering a valuable chance to apply theory in a real world project and transform an offline system into a digital interface.
Further Steps
Further Steps
Since this project is still an early concept and under development and if I had the resources, I'd like to conduct extensive usability tests and conduct user interviews to uncover the pain points in this concept and improve the design to cover those aspects as well.
Since this project is still an early concept and under development and if I had the resources, I'd like to conduct extensive usability tests and conduct user interviews to uncover the pain points in this concept and improve the design to cover those aspects as well.
Since this project is still an early concept and under development and if I had the resources, I'd like to conduct extensive usability tests and conduct user interviews to uncover the pain points in this concept and improve the design to cover those aspects as well.
Acknowledgements
Acknowledgements
Acknowledgements
All rights to the project and the design are owned by Swasth and are subjected to change as the product develops as this is still an initial concept. I would also like to appreciate the founder of swasth for trusting me to design their idea.
All rights to the project and the design are owned by Swasth and are subjected to change as the product develops as this is still an initial concept. I would also like to appreciate the founder of swasth for trusting me to design their idea.
All rights to the project and the design are owned by Swasth and are subjected to change as the product develops as this is still an initial concept. I would also like to appreciate the founder of swasth for trusting me to design their idea.
Explore more projects
Explore more projects