Emperor Marketplace Script
AboutEmperor Marketplace Script based on Laravel 10 and Pure CSS. No JavaScript code is included. It works with "JavaScript disabled" and "NoScript Extension". Created according to the passion of people who care about security and privacy. It works with Monero Coin with directly Local Monero Node Daemon. Marketplace has full responsive design (some lies, its %97 percent).
Please use the demo if you want to get directly to the point without having to read what I wrote.
LIVE DEMO IS ONLINEhttps://tastyfish.devhttp://tastyfshbddjussj3c5b7s7eg2rilw7mosx5afumf33rxpyzwlogtlyd.onionCustom made ->
https://moneromarketplace.tastyfish.dev (An unique work with custom art, highly improved modules and invoice based payment)
Custom made onion link->
http://privatettcnbhbm5sesnqaa37wadccrjilubxkfg6wxtdohgoyyqj3ad.onionMarket with full modules ->
https://marketplacemodule.tastyfish.devMarket with full modules onion link->
http://emperortemkquaqwemf3a74xg3hyrlyc3vlmyo73ytjftzsv6ou2zgid.onionMarket without modules -> No live demo, just videos:
Main Page:
https://streamable.com/649jl5User Control Panel / Purchase:
https://streamable.com/lrpyapVendor Control Panel:
https://streamable.com/uae1yvAdmin Control Panel / Vendor Profile:
https://streamable.com/d0na8vShop: Free - Open Source:
https://codeberg.org/chinchin/Emperor-Shop-ScriptThe system employs the Monero Stagenet Blockchain in its live demonstration, which is technically identical to the mainnet. Primarily designed for developers and testers, this stagenet uses XMR coins, which hold no tangible value.
To acquire stagenet coins, visit the following link:
https://community.rino.io/faucet/stagenet/. Alternatively, you can mine them yourself using the Monero wallet. Remember to select the stagenet network during this process.
If you also want test Vendor functions, then add balance to your account with Monero Stagenet coin. And use Become Vendor page.
or
Contact me through the channels I wrote above. I will send you the information of the account that has Vendor and Admin privileges.
Just a friendly heads up: you might notice some additional modules on display. Keep in mind, these might not be included in the package you're purchasing. I'm just super excited to showcase all the possibilities!
For that very reason, it could be quite beneficial to take a peek at my videos - they're packed with useful insights! This way, when you decide to make a purchase, you'll be fully clued in.
Hardware Requirements- VPS with at least 3GB of RAM
- +150 GB SSD or NVME
- 2 core Virtual CPU
Just a note: If you'd prefer a more comfortable setting, you can set this up at home on your desktop.
Server requirements: (what software is needed on VPS)- PHP 8.1
- SQL Database (MySQL,PostgreSQL, SQLite, SQL Server)
- Redis or Memcached
- Monero Full-Node
Features for Full Modules
Escrow: Escrow is present on every purchase by default. If purchase is completed if its marked as delivered or dispute is resolved. If buyer is unhappy with purchase he can open dispute and potentially (based on admin's decision) get his money back. Upon purchase completion, based on result money will be sent to buyer/vendor wallets.
Wallet System: For each user, physical monero wallet account will be created. Users can track Incoming, Outgoing transactions on User Control Panel.
Password Reset:There are two options for password reset. 1) PGP 2) Mnemonic
If user setted up PGP Key via User Control Panel, this account can be recovered with PGP Key validation. System will generate a validation code which is encrypted with User PGP Public Key. Password is reset when user passes authentication.
When user registers, system will show the mnemonic code to user. It's for one time shown. If user needs reset the password, (s)he can be reset via mnemonic code.
Product Types:There are two product types. Physical and Digital products. Based on the type, different options are displayed during product creating and purchase.
Both Digital and Physical products support offers and custom units of measure (Item, kg, gram, piece ...). With offers, vendors can give discounts on purchase based on quantity. For example:
Price for 1 product is 100$
Price for 10 products is 90$
Price for 20+ products is 80$
Each of those is considered an offer and can be added/removed at any time.
Digital products support automatic delivery which is optional. If checked, autofill system is used. It will be instantly sent on user upon purchase.
Physical products have delivery options. Each delivery option consists of: Name, Price, Expected delivery time, Minimum quantity for delivery, Maximum Quantity for delivery. Physical products can also include/exclude countries from shipping.
UserCP:- Every user can link a PGP Key to accounts.
- Two-factor authentication can be activable with PGP Key.
- Each user has a real wallet with Deposit-Withdraw Option.
- Wishlist: Buyers do not need to save product links for later. On each product there is "Add to wishlist" button that can be used, and they are stored in user's personal list for later.
- Cart: If user wants to buy more than one product (maybe from different sellers too), they can add them all in a cart and then checkout only once.
- Purchases: User can confirm, dispute and leave feedback.
- Messages: Messages are organized in conversations. Multiple conversations can be started at the same time.
- Notification: Users will get notifications for most actions that happen on marketplace regarding them. Some of the examples are: New message, Purchase status update (product sent, product delivered etc.), Vendor actions (Feedback) and so on. They can be read in User Account Panel and deleted at any time.
- Invites: Each user has invite code. Users can earn cash if their invited user buy item on marketplace.
- Support: Users can open support tickets regarding any problem they encounter. Administrators will see this tickets in admin panel and can reply, or close them.
VendorCP:- Vendor profile customization: Vendor can set up Market Avatar and Market Background.
- Vacation Mode: If activated, Buyers will see "Vendor is on vacation" notification on the vendor profile page.
- Market Info: Vendor can set up a description about his/her marketplace.
- Vendor can edit or delete his/her listed products.
- Sales are trackable in VendorCP.
- And OFC, vendor is able to add Digital/Physical Product.
AdminCP:- Admins can track registrated users, sales, vendors, listed items, new registrated users(in 24hours)
- Market name, market PGP, Categories, Index Page Articles and Footer can be edit on AdminCP.
- Admins can send mass message (Admins-Vendors-Buyers are choosable)
- User messages can be read via admin panel (Messages may need to be checked to respond to a payment dispute)
- Users can be edit and their roles are changeable on panel.
- Listed items can be edit.
- Reviews can be Read-Edit-Delete on panel.
- Cash Desk: Admin can track Earned Coin From Commissions, Coin on Escrow Process, Total coin on case. You can send or withdraw coin on Escrow Wallet.
- Tickets can be answered, closed or deleted.
- Disputes can be answered and solve on AdminCP.
CONTACT:
Telegram: https://t.me/tastyfishDev - @tastyfishDev
Jabber: [email protected]
PM
PRICE:
No Cost for One-Vendor Script (Source code is open)
1000$ for Multi-Vendor Script(no module) with Source Code.
2000$ for Multi-Vendor Script(full module) with Source Code.
Ask price privately for Custom Made