πŸ“¦ Digital Store

βš™οΈ Complete Digital Marketplace Script (Laravel 12) β€” Sell digital products with instant delivery

A full Envato-style store solution: digital products, licenses, wallet, points, memberships, payment gateways, a powerful admin panel, and a professional customer account area.

PHP 8.2+ Laravel 12 MySQL Tailwind Alpine AR EN Payments Security

πŸ“– Overview β€’ πŸ–ΌοΈ Screenshots β€’ πŸ”‘ Demo Access β€’ πŸ’³ Payments β€’ πŸ”’ Security β€’ πŸ›οΈ Storefront β€’ πŸ‘€ Customer Account β€’ πŸ› οΈ Admin Panel β€’ βš™οΈ Settings β€’ πŸ”Ž SEO β€’ 🧭 User Journey β€’ 🧱 Tech Stack β€’ ⭐ Why Buy?


πŸ“– Overview β€” What is this site and what does it offer?

Digital Store is a ready-to-run digital ecommerce script built on Laravel 12, designed specifically to sell downloadable products: templates, scripts, plugins, design files, digital courses, themes… in a style close to marketplaces like Envato / CodeCanyon / ThemeForest.

This is not just a UI template. It is a complete store operating system: from product display, search, cart, and checkout, to instant file delivery, including wallet, points, memberships, and subscriptions, all the way to a rich admin panel with reports, settings, SEO, security, and support tools.

✨ What does the script offer at a glance?

FeatureDescription
βœ…Full digital storeSell digital products with Regular / Extended licenses, buyer fees, and discounts.
⚑Instant deliveryAfter successful payment, customers download files immediately from their account.
πŸ’³Multiple paymentsInternal wallet + 17+ gateways (PayPal, Stripe, Paymob, Kashier…).
πŸ‘€Complete customer accountOrders, downloads, PDF invoices, wallet, points, membership, tickets, notifications, security.
πŸ› οΈPowerful admin panelProducts, orders, customers, reports, blog, coupons, memberships, comprehensive settings.
🌍Arabic / EnglishBilingual UI with RTL/LTR and multi-currency support.
πŸ”’Advanced securityreCAPTCHA, Email/TOTP 2FA, Passkeys (fingerprint / Face ID / Windows Hello).
πŸ”ŽProfessional SEOMeta, Redirects, 404 logs, Sitemap, Robots, GA/GTM, Open Graph.
πŸ‘‘Loyalty & growthMembership levels, Stripe subscription plans, points convertible to wallet, coupons.
πŸ“±Mobile-firstModern responsive design for phone and desktop with an improved checkout experience.

🎯 Who is this script for?

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Browse Shop β”‚ β†’ β”‚ Cart / Couponβ”‚ β†’ β”‚ Checkout β”‚ β†’ β”‚ Pay (Wallet/ β”‚ β†’ β”‚ Instant File β”‚ β”‚ Products β”‚ β”‚ Wishlist β”‚ β”‚ + Security β”‚ β”‚ Gateway) β”‚ β”‚ Download β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Live demo store: https://digital-store.abdorabea.cloud/

🏷️ Technologies (comma-separated)

Laravel, MySQL, OpenAI

πŸ–ΌοΈ Screenshots β€” Live screenshots from the system

Click any image to open it at full size. Screenshots are taken from the live demo.

🏠 Full Homepage

A complete storefront view: hero, categories, product sections, features, testimonials, purchase steps, and FAQ.

Homepage β€” Full Page /
Full Digital Store homepage

✨ Hero Section

A professional dark interface with search, categories, CTAs, social proof, and stats cards.

Hero β€” Top landing section / (Hero)
Homepage hero section

πŸ‘€ User Account β€” Dashboard

Customer overview: level, points, wallet, orders, downloads, notifications, and shortcuts.

User Account Dashboard /account
User account dashboard

πŸ‘‘ Membership Plans

Monthly/yearly plans (Basic β†’ VIP) with a highlighted popular plan and feature comparison.

Membership Plans /account/membership/plans
Membership plans page

πŸ› οΈ Admin Dashboard

Admin dashboard with sales, orders, customers, and product stats, plus charts, latest orders, and bestsellers.

Admin Dashboard /admin
Admin control panel dashboard

πŸ‘₯ Admin User Overview

Customer overview inside admin: profile data, status, quick actions, metrics, activity, and editable basics.

Admin User Overview /admin/users/52/overview
Admin user overview page
Live demo: Store digital-store.abdorabea.cloud β€” Admin /admin/login

πŸ”‘ Demo Access β€” Login credentials

Try the admin panel and customer account directly on the live demo.

πŸ› οΈ Admin login (Control Panel)

URL:
https://digital-store.abdorabea.cloud/admin/login

Email:    admin@market_degetal.com
Password: admin

There is a β€œQuick Login” button on the admin page with the same credentials.

πŸ‘€ Customer login (Store)

Store:
https://digital-store.abdorabea.cloud/
Login:
https://digital-store.abdorabea.cloud/login

Email:    test@example.com
Password: password

You can also use seeded demo users such as ahmed.ali@example.com / password.


πŸ’³ Payment Methods β€” All available payment options

The store supports payment from the customer wallet inside the site, plus multiple online gateways that can be enabled and managed from admin (credentials, extra fees, allowed countries, logo, description, and Live/Sandbox mode).

πŸ‘› 1) Internal Wallet

🌐 2) Supported online payment gateways

PayPal Stripe Paymob (Cards) Paymob Wallets Kashier Fawry HyperPay Thawani Tap Opay PayTabs Binance Pay NowPayments Perfect Money Telr ClickPay Payeer
#GatewayTypical use
1PayPalGlobal payments via card / PayPal account.
2StripeInternational cards + subscriptions (Cashier / Webhooks).
3PaymobCards (popular in Egypt and the region).
4Paymob WalletsWallets such as Vodafone Cash / Orange / etc via Paymob.
5KashierCards and wallets (Hosted Payment).
6FawryPopular local Fawry payments.
7HyperPayRegional payment gateway.
8ThawaniPayments (Oman / region).
9TapGulf / regional payments.
10OpayOnline payments.
11PayTabsMulti-channel payment gateway.
12Binance PayCrypto payments via Binance.
13NowPaymentsMulti-currency crypto payments.
14Perfect MoneyPopular international e-wallet.
15TelrMiddle East payment gateway.
16ClickPayRegional card payments.
17PayeerE-wallet / electronic transfers.

🧩 Per-gateway settings in admin

Checkout note: On the Checkout page the customer chooses wallet (if balance is enough) or any enabled gateway, then completes security verification (reCAPTCHA / 2FA when enabled) before placing the order.

πŸ”’ Security β€” Protection layers in detail

Multiple security layers protect the store, customers, and payments, with full control from the Security tab in admin settings.

πŸ›‘οΈ Main protection layers

LayerDetails
reCAPTCHA Supports v2 and v3. Can be enabled on: login, register, checkout, password reset, reviews, password change, and other forms.
Two-Factor Email OTP A verification code sent to the customer email. Used at login and/or sensitive actions such as order confirmation or points conversion (depending on settings).
Two-Factor TOTP Authenticator apps such as Google Authenticator / Authy. Enabled from the customer account with a challenge when required.
Passkeys / WebAuthn Device passkeys (phone fingerprint, Face ID, Windows Hello). Create keys from the profile and sign in with biometrics from the Login page.
Email Verification Confirm email after registration before full account access.
Password Reset Reset password via a secure email link.
Confirm Password Confirm password before some sensitive operations.
Upload Protection Middleware to scan uploaded files (such as digital product files) and reduce malware risk.
Demo Mode A demo mode that blocks destructive changes while showcasing the script.
Session / Account Controls Manage user status, terminate sessions from admin, and block inactive accounts.
CSRF + Auth Guards Standard Laravel form protection with separated admin and customer auth guards.

πŸ” Checkout security

πŸ‘€ Customer account security

Buyer notice: Change admin and user passwords immediately after installing on your own server, and enable HTTPS, reCAPTCHA, and real Live payment keys.

πŸ›οΈ Storefront β€” Store pages and features

🏠 Homepage /

🧰 Product catalog /products

πŸ“„ Product page /products/{slug}

πŸ›’ Cart /cart

❀️ Wishlist /wishlist

βœ… Checkout /checkout

πŸ“° Blog

🌐 Language & currency

πŸ”Ž Technical SEO pages

πŸ”‘ Auth pages


πŸ‘€ Customer Account β€” Full customer area

πŸ“Š Account Dashboard

πŸ“¦ Orders, purchases & downloads

πŸ’° Wallet

⭐ Points

πŸ‘‘ Membership & subscriptions

🎧 Support & notifications

πŸ‘€ Profile, addresses & security


πŸ› οΈ Admin Panel β€” Control panel features by section

A complete admin panel for daily store operations, growth, and reports.

πŸ“ˆ Dashboard

πŸ“¦ Products

πŸ—‚οΈ Categories

🏷️ Product discounts & attributes

🧾 Orders

πŸ‘₯ Users

Rich customer profile tabs:

Admin actions on a user:

🎟️ Coupons

⭐ Reviews

🎧 Support tickets

πŸ”” Notifications

πŸ“° Blog (admin)

πŸ‘‘ Membership Levels & Plans

πŸ“Š Reports


βš™οΈ Admin Settings β€” Settings center in detail

TabWhat it controls
SiteSite name AR/EN, Regular/Extended buyer fees, seller fee %, currency code, admin primary color, membership links.
ImagesLogo, Favicon, default product image.
ContactEmail, phone, WhatsApp, address, working hours, website, and social links (Facebook, X, Instagram, LinkedIn, YouTube, GitHub).
AIConfigure and test multiple AI providers: OpenAI, Gemini, Claude, Grok, Groq, DeepSeek, Mistral, Cohere, Together, Perplexity, OpenRouter, and more.
MailSMTP settings + test email sending.
Email TemplatesVisual template editor with preview, reset, and test for: welcome, account verification, order confirmation, support ticket, password reset, OTP, points, wallet, subscription, membership, promos…
LanguagesEnable languages, RTL/LTR direction, default language, translation editor, import/export.
CurrenciesMultiple currencies, manual or provider add, exchange rates, API/AI refresh, default currency.
PaymentsManage all gateways, credentials, fees, logos, and tests.
TaxEnable tax and per-country rates (manual or provider).
SecurityEmail/TOTP 2FA, Passkeys, reCAPTCHA v2/v3 and forms, points→wallet rules.
SEOFull SEO center (see next section).

πŸ”Ž SEO Center β€” Search visibility tools


🧱 Technical Stack β€” Technologies & requirements

Stack

Laravel 12 PHP 8.2+ MySQL Tailwind CSS Alpine.js Vite 6 Axios nafezly/payments Stripe / Cashier Laragear WebAuthn SEO Tools Spatie Sitemap / Schema DomPDF / mPDF PhpSpreadsheet ApexCharts Font Awesome

Recommended requirements

RequirementMinimum
PHP8.2+
Laravel12
Composer2.x
DatabaseMySQL 5.7+ / MariaDB 10.3+
Node (for build)18+ recommended for Vite
Permissionsstorage/ and bootstrap/cache/ must be writable
HTTPSStrongly recommended for payments and Passkeys

🧩 Extra details for operators

Pricing & license model
Loyalty system
Mobile experience
Demo Mode

🧭 User journey from browse to download

  1. Discover: Visitor lands on home or catalog, searches live, filters by category/price, and sorts results.
  2. Evaluate: Opens product page, views gallery, compares Regular/Extended, reads attributes and reviews, may open demo.
  3. Save or buy: Adds to wishlist or cart. Can apply a coupon and choose tax country.
  4. Register / login: Signs up or logs in with password or Passkey, with reCAPTCHA and/or 2FA as configured.
  5. Pay: Fills address, chooses wallet or gateway, completes security verification, then confirms the order.
  6. Deliver: After successful payment, files appear in downloads/purchases for instant download, with PDF invoice.
  7. After purchase: Review the product, track points/membership, open a support ticket if needed, and receive notifications.

πŸ—“οΈ What does the admin do daily?

πŸ—ΊοΈ Quick page map

PagePathAudience
Home/Guest
Products/productsGuest
Product details/products/{slug}Guest
Cart/cartGuest/Customer
Wishlist/wishlistCustomer
Checkout/checkoutLogged-in customer
Blog/blogGuest
Login/Register/login /registerGuest
Customer account/account/*Customer
Admin panel/admin/*Admin
Sitemap/sitemap.xmlSearch engines
Robots/robots.txtSearch engines

πŸ’Ό Business value

Instead of building a digital store from scratch (UI + payments + downloads + memberships + SEO + security + reports), Digital Store gives you a ready foundation you can launch quickly and customize for your brand. That saves months of development and reduces the risk of missing essentials like invoices, tax, 2FA, or gateway management.

βœ… Pre-launch checklist on your server


⭐ Why buy Digital Store?

Start the demo now:
Store: digital-store.abdorabea.cloud
Admin: /admin/login β€” admin@market_degetal.com / admin
Customer: test@example.com / password

πŸ“„ Summary

Digital Store is a complete digital products marketplace script: a modern storefront, a rich customer account, multiple payments, advanced security, and a professional admin panel with SEO, reports, and memberships. Ideal to sell as a standalone product or use as a foundation for custom digital store projects.