
Bazaryo - Sell & Buy, Gumtree like (full application with chat)
Description
Introducing our state-of-the-art selling App, meticulously crafted with Flutter (mobile) and NextJS (web), powered by a robust NodeJS server. This dynamic application offers a seamless, user-friendly platform for participating in selling personal items, providing an engaging and secure environment. Please read the entire description before purchase.
The server is written in NodeJS, using a PostgreSQL inside Docker containers
Some technical knowledge might be required to add extra functionalities to the application
Please read the entire documentation from here before you buy the product. I do not offer extra services to host the server on your machine. There is already a documentation for that.
Test web application here: https://bazaryo.org/
07 Feb 2026 Updates:+ (server only) fix sort posts by distance on account details22 Jan 2026 Updates:
+ (server only) fix sort posts by distance10 Jan 2026 Updates:
+ (web only) fix posts view count1 Nov 2025 Updates:
+ (mobile only) user names are now automatically synced from the Apple account, if Apple is used for authentication + (web only) possibility of sorting the auctions based on the distance between the current account and the auction location27 August 2025 Updates:
+ fix delete post30 April 2025 Updates:
+ use AI to create posts starting from images only + bug fixes6 April 2025 update:
+ NextJS web application + The admin of the app can configure wether anonymous or not-verified users can create posts + Vps-publisher - small web project that can publish the NodeJS server to your VPS + Zip-publusher - small web project that can build the NodeJS project and add it into a zip file + Add possibility to use multiple currencies + Added 8 new languages: Chinese, Hindu, Hungarian, Polish, Portuguese, Russian, Turkish, Ukrainian + Back gestures on mobile app21 February 2025 update:
+ Users can sign in/sign up using their phone number, with OTP verification (if you want to test it inside the APK, send me a private message with your phone number). + Users can leave comments on posts. + Users are notified when they have a comment on one of their posts, a reply, or if a comment was added to a post they also commented on. + Users can see the distance between their location and every post location (in the post details screen). + Users can send a message to the admin of the app (with proposals or to describe a problem). + Bad words are filtered inside the post details, comments, and chat.3 February 2025 updates:
+ The map in which the users see posts has been improved to support clusters + When creating a new post, the user can add a video url (youtube video or other link that points to a video) + The admin of the app can mark a user as "verified". This will display an icon to the verified user avatar. + The admin of the app can choose to lock chat screens for sellers. If this functionality is enabled from the admin panel, the sellers will need to pay a fixed amount of coins in order to unlock a chat and see the messages
Screenshots of the App
Web app screenshots
Features
- Create Posts: Easily create posts for a wide array of items including art, LEGO sets, cars, houses, and more.
- User-Friendly Interface: A sleek, intuitive interface designed to provide an exceptional user experience on both iOS and Android devices.
- Sign In & Sign Up: Seamless registration and login using Firebase, supporting email and password, Apple, Google, and anonymous sign-in. Includes a “Forgot Password” feature.
- Intro Screen: Skippable introduction screen showcasing how the app works for new users.
- Location Setting: Users can set precise post locations using Google Maps for enhanced accuracy.
- Favorite Posts: Save favorite posts for quick access and tracking.
- Advanced Search & Filter: Users can filter posts by category, location, or price and search for posts or other users by keywords.
- Post Reporting: Users can report posts or accounts if they encounter any issues.
- Last Seen Posts: View a history of last seen posts for easy reference.
- Image Upload: Users can upload images when creating a post to provide detailed visuals of the items.
- Push Notifications: Customizable push notifications, allowing users to select which notifications they want to receive.
- Multi-Language Support: Supports multiple languages, including English, Romanian, French, German, Italian, Spanish, Japanese and Arabic.
- Theme Modes: Offers both light mode and dark mode themes for user preference.
- Chat Functionality: Users can chat with each other, complete with an emoji plugin for enriched communication.
- Profile Management: Users can update their name and profile picture within the app and manage their personal information.
- Account Management: Option for users to delete their account, including all associated data.
- Follow & Unfollow: Users can follow or unfollow others, receiving notifications when followed users create posts.
- Post Management: Users can update or remove their posts effortlessly.
- Map Screen with Post Locator: Users can easily explore posts happening near them by accessing a dedicated map screen. This feature displays all active posts pinned to their specific locations, allowing users to discover items for sale in their vicinity or any other area of interest. This visual approach to browsing posts provides a convenient way to find local deals or items in specific geographic locations.
- Personalised Post Recommendations: Enhance the user experience with tailored post suggestions. The app analyzes users’ favorite posts and categories to recommend new posts that align with their interests. This intelligent recommendation system ensures that users are always presented with posts that they are most likely to find appealing, increasing engagement and the chances of successful selling.
- Post Promotion with In-App Coins: Users can boost the visibility of their posts by promoting them within the app. This functionality allows sellers to use in-app coins to highlight their posts, giving them a better chance of selling them. The promotion system is straightforward and efficient, helping users to make their posts stand out in a competitive marketplace.
- RevenueCat Integration for Coin Purchases: The app integrates seamlessly with RevenueCat, allowing users to purchase in-app coins securely and conveniently. These coins can be used for various premium features, including promoting posts. The integration ensures that users have a smooth purchasing experience, with multiple payment options available for acquiring coins.
- View Post Likes: Users can see who has liked a specific post, providing social proof and enhancing the post’s credibility. This feature not only encourages more interaction but also helps sellers gauge the popularity of their post items.
- Post View Count: Transparency and insights are key to understanding post performance. The app displays the number of views each post has received, giving sellers valuable feedback on their listing’s visibility. This metric helps sellers understand the level of interest in their post and can inform future post strategies.
- AdMob Integration for Monetization: AdMob-powered monetization system with banner, interstitial, and rewarded ads. Banner ads are seamlessly integrated within the app’s UI, while interstitial ads are shown at key moments, such as after users create or manage posts, enhancing engagement without overuse. Rewarded ads offer users a chance to earn coins in exchange for viewing, with coin values adjustable by admins, ensuring flexibility in incentivizing app interactions. This feature aims to balance user engagement with revenue generation in a user-friendly manner.
- Post History: As a post owner, you can see when someone viewed your post or added it to favourites.
Get started
- Create Posts: Easily create posts for a wide array of items including art, LEGO sets, cars, houses, and more.
- User-Friendly Interface: A sleek, intuitive interface designed to provide an exceptional user experience on both iOS and Android devices.
- Sign In & Sign Up: Seamless registration and login using Firebase, supporting email and password, Apple, Google, and anonymous sign-in. Includes a “Forgot Password” feature.
- Intro Screen: Skippable introduction screen showcasing how the app works for new users.
- Location Setting: Users can set precise post locations using Google Maps for enhanced accuracy.
- Favorite Posts: Save favorite posts for quick access and tracking.
- Advanced Search & Filter: Users can filter posts by category, location, or price and search for posts or other users by keywords.
- Post Reporting: Users can report posts or accounts if they encounter any issues.
- Last Seen Posts: View a history of last seen posts for easy reference.
- Image Upload: Users can upload images when creating a post to provide detailed visuals of the items.
- Push Notifications: Customizable push notifications, allowing users to select which notifications they want to receive.
- Multi-Language Support: Supports multiple languages, including English, Romanian, French, German, Italian, Spanish, Japanese and Arabic.
- Theme Modes: Offers both light mode and dark mode themes for user preference.
- Chat Functionality: Users can chat with each other, complete with an emoji plugin for enriched communication.
- Profile Management: Users can update their name and profile picture within the app and manage their personal information.
- Account Management: Option for users to delete their account, including all associated data.
- Follow & Unfollow: Users can follow or unfollow others, receiving notifications when followed users create posts.
- Post Management: Users can update or remove their posts effortlessly.
- Map Screen with Post Locator: Users can easily explore posts happening near them by accessing a dedicated map screen. This feature displays all active posts pinned to their specific locations, allowing users to discover items for sale in their vicinity or any other area of interest. This visual approach to browsing posts provides a convenient way to find local deals or items in specific geographic locations.
- Personalised Post Recommendations: Enhance the user experience with tailored post suggestions. The app analyzes users’ favorite posts and categories to recommend new posts that align with their interests. This intelligent recommendation system ensures that users are always presented with posts that they are most likely to find appealing, increasing engagement and the chances of successful selling.
- Post Promotion with In-App Coins: Users can boost the visibility of their posts by promoting them within the app. This functionality allows sellers to use in-app coins to highlight their posts, giving them a better chance of selling them. The promotion system is straightforward and efficient, helping users to make their posts stand out in a competitive marketplace.
- RevenueCat Integration for Coin Purchases: The app integrates seamlessly with RevenueCat, allowing users to purchase in-app coins securely and conveniently. These coins can be used for various premium features, including promoting posts. The integration ensures that users have a smooth purchasing experience, with multiple payment options available for acquiring coins.
- View Post Likes: Users can see who has liked a specific post, providing social proof and enhancing the post’s credibility. This feature not only encourages more interaction but also helps sellers gauge the popularity of their post items.
- Post View Count: Transparency and insights are key to understanding post performance. The app displays the number of views each post has received, giving sellers valuable feedback on their listing’s visibility. This metric helps sellers understand the level of interest in their post and can inform future post strategies.
- AdMob Integration for Monetization: AdMob-powered monetization system with banner, interstitial, and rewarded ads. Banner ads are seamlessly integrated within the app’s UI, while interstitial ads are shown at key moments, such as after users create or manage posts, enhancing engagement without overuse. Rewarded ads offer users a chance to earn coins in exchange for viewing, with coin values adjustable by admins, ensuring flexibility in incentivizing app interactions. This feature aims to balance user engagement with revenue generation in a user-friendly manner.
- Post History: As a post owner, you can see when someone viewed your post or added it to favourites.
Get started
Support & Documentation: Comprehensive support and detailed documentation to assist with installation and customization.
Don’t miss out on this opportunity to elevate your buy & sell services. Get our mobile app today and start creating successful stories effortlessly!
An AdminJS generated admin panel is included
Refunds are accepted only if you have a strong reason for asking.
| Type | Flutter App |
|---|---|
| Author | pascaionut941 |
| Price | $38 |
| Sales | 26 |
| Rating | 5 (8) |
| Published | Jan 30, 2025 |
| Last Update | Feb 7, 2026 |
| Compatible Software | Flutter 3.x |
| Demo Url | https://bazaryo.org/ |
| Mobile Files Included | Dart |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,360 views · 67 clicksSaaS · Week 46 · 7,360 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,643 views · 232 clicksWebsite · Week 46 · 46,643 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,583 views · 127 clicksSaaS · Week 46 · 44,583 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,471 views · 206 clicksSaaS · Week 46 · 63,471 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,720 views · 127 clicksDesktop App · Week 46 · 32,720 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,340 views · 19 clicksWebsite · Week 46 · 8,340 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
6,966 views · 29 clicksWeek 46 · 6,966 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,446 views · 18 clicksWeek 46 · 6,446 views · 18 clicks