Bedakin
Bedakin is an online marketplace that allows users to buy and sell service-based products. Each listing includes detailed information, along with comment and review features that allow users to share their experiences. These features help build trust and transparency between buyers and sellers. The platform is designed with a focus on usability, making it easy for users to explore services, provide feedback, and interact within the marketplace.

About the project
Bedakin started from a simple observation: buying and selling services online is still messy. People post offers in group chats, negotiate through DMs, and have no reliable way to check whether a seller can deliver. Bedakin brings that entire flow into one marketplace, with structured listings that make each service easy to compare.
On the buyer side, every listing has a clear description, service details, and a space for comments and reviews. Reviews are not an afterthought — they are part of the decision-making flow. On the seller side, the platform gives service providers a professional storefront instead of a scattered collection of social posts.
I built the product end to end, from the database schema and REST API to the responsive interface. Next.js and TypeScript handle the application layer, Tailwind keeps the design system consistent, and Express with PostgreSQL (Neon) powers the data. The main challenge was keeping a marketplace with many states — loading, empty, authenticated, and reviewed — predictable across desktop and mobile.
What's inside
- Service discovery with clear categories and listing detail pages
- Comment and review flow that helps buyers evaluate a seller
- Responsive, reusable UI built with Next.js and Tailwind CSS
- Express REST API with a PostgreSQL database on Neon
Next project
MUA