Yapdoof Escrow Mall Multi Vendor Wallet eCommerce CMS Admin Dashboard and REST API Integration

Product Information

$489.25
cart Add to cart Favorites
User Guide Screenshots Live Preview Video

inspectedProduct inspected by PieceX

Developer

avatar
Omept Technology Limited
Request Code Sample Direct message

Jul 28, 2024

Public chat

Product Details

Yapdoof Escrow Mall App is a modern and flexible escrow powered multi-vendor wallets e-commerce system where users can organize multiple shops and stores such as digital stores, fashion stores, sports stores, home & living stores, health & beauty stores, and many others in one platform. In simple words, you ll get All Things Under One Roof!


Business owners dealing with eCommerce for physical shops, online shops, online delivery, order, and Multi-vendor/Single-vendor online business will find this package to be extremely useful. You can offer your customers the best shopping experience with your wallet's shop mobile-optimized design. Vendors and Customers can track their transactions on the mobile application. With the mobile application, vendors and their team members can accept, decline, refund, investigate, and complete transactions. Customers can send payment directly to a wallet with the mobile app if they don't want to buy from the online shop. Vendors can send payment requests from the mobile app too.

*** Check out the mobile app here: https://bit.ly/yapdoof-piecex-flutter-app-sale ***


NB: Paystack (https://paystack.com) is used for processing payments on Yapdoof. Please contact us if you'd like to add more payment providers.


Yapdoof redefines the entrepreneurial experience by seamlessly integrating the power of multi-business management, product showcasing, and secure payments all within the grasp of your fingertips.


With Yapdoof, managing multiple businesses becomes a breeze. Our innovative platform enables businesses to effortlessly showcase products through personalized shop websites, directly linked to secure wallets.


At the heart of Yapdoof lies our user-friendly item builder, a tool designed to put you in control. Easily list and accept payments for items or services that require customer inputs, giving businesses the flexibility to tailor offerings to meet the diverse needs of their clientele. It's not just about transactions; it's about building relationships and ensuring customer satisfaction.


This script is a clean and modern solution for online marketplaces. With it's escrow implementation, clean and trendy design, Yapdoof will makes online stores more trust worthy, impressive, and appealing.




Implemented Business Model:


Team Feature:


  • Pay a fixed price to activate.

  • Free Members: Each wallet includes 2 free team member slots, allowing teams to start collaborating immediately at no extra cost.

  • Pricing: A configurable amount is charged per new member added.


Service Charge Structure
:


  • Tiered Service Charges: We've implemented a 5-tier service charge system to ensure fairness and scalability.

  • Top Tier Pricing: The lowest service charge is Level 1 and the maximum service charge is at Lever 5. All user wallets start from Level 5 and with the increment in transactions for a wallet, the lower the service charge. The condition for level upgrades is configurable, ensuring predictability and value for high-volume transactions.


Business Model (Implemented 5-tier Pricing per transaction and Wallet Teams):







Item Builder and Shop Manager Preview:



Inventory Preview:



Delivery Preview:



Voucher Preview:




Settings Preview



Team Preview:



Shop Preview:



Item Preview:


Admin Dashboard Previews:




System Overview:



APP FEATURES:

- Built-in Taxes feature (e.g, VAT, Wallet transaction levy)

- Comprehensive REST API with JWT Authentication and Integrated Testing

- Unlimited Wallets: Create and manage as many wallets as you need without any restrictions.

- Unlimited Wallet Teams: Form and manage multiple teams for each wallet to streamline operations and improve collaboration.

- Unlimited Wallet Team Staff: (Pay as you use. NGN 6 hourly per wallet staff.
*** Set up fee of NGN 500 applied
*** Free 1440 team hours monthly.
(Two free staff)) . **All prices and team free hours are configurable.

- Unlimited Transactions: Enjoy the freedom to process as many transactions as you need without any limits.

- Unlimited Customers: Expand your customer base infinitely, accommodating unlimited customers.

- Unlimited Delivery Locations: Support deliveries to an unlimited number of locations, ensuring broad reach and convenience.

- Unlimited Item Listing Per Wallet : List as many items as you need in each wallet without worrying about item limits.

- Unlimited Vendor Wallet Shops

- Web Shop Manager: Efficiently manage your web shops with tools designed to enhance productivity and oversight.

- Inventory Manager

- Customizable Wallet Website

- Custom Domain For Wallet Website: (e.g https://your_wallet_paytag.example.com/shop)

- Wallet QR Code : Generate and use QR codes for your wallets to simplify transactions and enhance user experience.

- Featured Products / Items

- Voucher

- Cart

- Wishlist

- Invoice

- Receipt

- Delivery Pricing Management

- Software Admin Role And Dashboard

- Software Customer Support Roles


Video Demos:
- https://bit.ly/yapdoof-demo-1
- https://bit.ly/yapdoof-demo-2
- https://bit.ly/yapdoof-demo-3
- https://bit.ly/yapdoof-demo-4

File Tree

  • 📁 Yapdoof Escrow Mall Multi Vendor Wallet eCommerce CMS Admin Dashboard and REST API Integration

Installation Instructions

Unzip the Source Code:
First, unzip the provided source code. You can do this using the command line or a file extraction tool.

`unzip source_code.zip -d your_project_directory`

Navigate to the Project Directory:
Change to the directory where the source code was extracted.

`cd your_project_directory`

Install Composer Dependencies:
Ensure you have Composer installed. Then, install the project dependencies.

`composer install`

Copy the Environment File:
Create a copy of the .env.example file and rename it to .env.

`cp .env.example .env`

Generate an Application Key:
Generate a new application key. This key is used by Laravel to encrypt sensitive data.

`php artisan key:generate`

Set Up Environment Variables:
Open the .env file in a text editor and configure your database and other environment variables. Example:


Run Migrations:
Run the database migrations to set up the database schema.

`php artisan migrate`

Seed the Database
`php artisan db:seed`

Set File Permissions:
Ensure that the storage and bootstrap/cache directories are writable by the web server.

`chmod -R 775 storage
chmod -R 775 bootstrap/cache
`

Start the Development Server:
Start the Laravel development server to test the installation.

`php artisan serve`

Access the Application:
Open your web browser and navigate to http://localhost:8000 to see your Laravel application running.



Change and Adaptation Instructions

The app integrates with Sentry, however, it sends an email notification any time a server error is triggered in the app. The current email set for this notification can be found in the .env under APP_MAINTAINER. This action can be triggered off from the .env file by setting SEND_EMAIL_ON_500_ERR to false.

Price Information

Price Statistics

Highest Price
$NA
Average Price
$NA
Lowest Price
$NA
AI Price Forecast
$NA

Insights

Limited Preview Only


Real Product Contains All Files And Full Code

Check dependencies

See product external dependencies

Randomly Selected Sample File

Project File Statistics

Hierarchy

Choose a sample file
X
user-symbol

Stay in touch

Get Practical Tips For Business and Developers.

Learn about PieceX Community Needs for Source Code Projects.

Be the First to Know PieceX Newest Free Community Code Projects.