BechDo – Project Story

Inspiration

The idea for BechDo came from a real-life problem. One of my friends was looking for a spare part for his device. He searched on many online marketplaces, but the prices were much higher than expected. He then started visiting nearby offline markets and local shops, but he still couldn't find the required part.

Finally, he found the same product on a resale platform like OLX. The price was reasonable, but the seller was located around 1,500–1,800 km away. Although the product was available, there was no secure way to complete the transaction. My friend was not confident about sending money first because there was no guarantee that the seller would actually ship the product. This lack of trust became the biggest obstacle.

That moment made me realize this was not just my friend's problem—it is a common issue faced by thousands of buyers and sellers across India. I decided to design a platform that could solve this trust gap while keeping the buying and selling process simple.

The Solution

I designed BechDo, a peer-to-peer resale marketplace with two different selling modes:

  • Near By Mode: Buyers and sellers can chat and complete local, face-to-face deals without involving the platform in payments.
  • All India Mode: Buyers and sellers negotiate through chat, the seller locks the final price, payment is verified by the platform, and delivery is managed securely. This reduces the trust issues commonly found in long-distance second-hand transactions.

The goal is to combine the simplicity of local marketplaces with the security of a managed transaction system.

How I Built It

I first analyzed existing resale platforms and identified their biggest limitations, especially around trust, payment security, and logistics.

I then designed the complete user flow, including:

  • User authentication
  • Product listing
  • Chat-based negotiation
  • Price locking
  • Wallet system
  • Manual payment verification
  • Order tracking
  • Admin dashboard
  • Referral system
  • Role-based administration

The architecture was planned to be modular so that future features like payment gateway integration, courier APIs, AI recommendations, and fraud detection can be added easily.

Challenges

During the design process, I faced several challenges:

  • Creating a secure payment flow without using an escrow service.
  • Building trust between buyers and sellers located far from each other.
  • Designing separate workflows for local and nationwide transactions.
  • Managing platform fees, wallet balances, referrals, and delivery tracking.
  • Keeping the user experience simple while supporting complex backend operations.

What I Learned

This project taught me that solving a real-world problem requires more than just writing code. It involves understanding user behavior, identifying pain points, designing secure workflows, and creating scalable system architecture.

BechDo started with one real-life problem but evolved into a complete marketplace solution that aims to make second-hand buying and selling safer, easier, and more trustworthy across India.

Share this project:

Updates