Yumefave – eCommerce PHP Script

Yumefave - eCommerce PHP Script

Overview

Laravel, the #1 PHP MVC framework, is married with Stripe, the #1 payment processor, and now, supports PayPal payment in addition! If online eCommerce sets like Squarespace, Etsy… are not extendable for your needs, but a complete eCommerce framework such as Magento is typically over-killed, then this is exactly what you are looking for.

This app is built with the latest Laravel version 5.5 (latest), Bootstrap CSS 3, tested on the latest stack of NginX 1.13 (Apache compatible), PHP 7 (or 5.6, for this app version 2.0 and below), MySQL 5.6+. From our research, this app is the ONLY eCommerce app that supports Laravel 5.5 latest.

I’m a U.S. developer, with extensive experience of leading and building several world-class teams and projects, including a Magento site with global traffic from 85 countries; hence, I see the need of an MVC framework app to replace the Magento beast, in addition as recognize the importance of using the best practices in the code-base, so anyone who uses this app will not only enjoy it, but hopefully learn something from it. Certainly, I’d love to hear any feedback to bring this app to the next level. Keep in mind though, I built this app with only the basic features so that you can always extend it your way; however, they are more than enough to run your shop for most of your needs (I’m sure you wouldn’t get fooled with some other apps that have tons of complicate and unnecessary features in addition impossible to extend to your way!). Again, we’re open to any characterize suggestions as it’s our standard.

  • complete-featured shop:
    • Latest Laravel 5.5
    • Nested Categories
    • Promotion Codes / Coupons
    • Products
    • Search
    • One-page Checkout
    • Flat-rate shipping
    • Refund
    • Pay Later
    • Cash on Delivery
    • Address book
    • Shipping tracking
    • complete-screen Admin Panel
    • Brand Management NEW
      Appointment Management (guests can make appointments with your employees) NEW
    • Graphic chart of all orders and sales NEW
    • Calendar – to manage events (users’ schedules, sales history etc.)
    • Custom Order – to sell any random product
    • WYSIWYG HTML editor to Product description and Brand description NEW
    • Quick Stats in Admin Panel Dashboard
    • Confirmation emails
    • Static pages
    • Social proportion
    • Etc.
  • Payments handled by Stripe
  • Accepts PayPal payments NEW
  • Photos uploaded and stored in local file system now (default) NEW, or Amazon S3 (optional)
  • SEO-optimized
  • Responsive design (tested on iPhone, iPad, Android devices, tablets, desktops)
  • Clean & optimal codes w/ best practices and complete comments
  • additional: Beautiful & responsive email templates w/ Markdown or Sparkpost

Open Source integrations:

  • Laravel 5.5 (latest)
  • Stripe API 5.1
  • PayPal REST API SDK 1.12
  • jQuery 1.10.1
  • Bootstrap CSS 3.3.7
  • FontAwesome 4.7.0
  • ChartJS 2.7.2

SHOP DEMO
ADMIN PANEL DEMO

Homepage:

Category:

Product:

Shopping Cart:

Checkout:

Checkout w/ PayPal:

Admin Panel:

Calendar:

Brand Management:

Appointment Management:

Statistics Chart:

Version 2.3 release – Apr 2018:

  • sustain local file system for photos (default; optional to use AWS S3)
  • New characterize: Brand Management (a brand can have multiple products; great for a shop selling products of different brands)
  • New characterize: Appointment Management (guests can make appointments with your employees)
  • New characterize: Chart of Orders and Sales for Admin Panel (Month-to-Date, Year-to-Date, All Months, All Years)
  • additional WYSIWYG HTML editor to Product description and Brand description
  • Calendar: improved logic and performance
  • Several UI and code style improvements
  • Changed User kind to Role
  • Moved config checkout and config emails to separate config files
  • Based on Laravel 5.5 latest (3/31/2018)

Version 2.2 release – Jan 2018:

  • Calendar: similar to Google Calendar, to manage events (users’ schedules, sales history etc.)
  • Admin can now manually create a new Order
  • Admin can now create a Custom Order (define new items on the fly; these items won’t be permanently stored in Inventory) // perfect for selling once-off items that won’t be listed on the site
  • Admin can now create new user
  • Improved query performance for Home page, Search page, Shop page, and Category page
  • Centralized sending email method to CustomHelper (with ability to use the default SMTP Mailable or SparkPost)
  • Brand-new complete-screen Admin Panel design
  • additional Debugbar sustain
  • additional shipping address on PayPal order
  • Improved Stripe charge error handler
  • Improved Paypal charge error handler
  • Improved SparkPost send email error handler
  • Improved mobile menu
  • Replaced some money_format roles by number_format roles

Version 2.1 release – Sep 2017:

  • Laravel 5.5 latest
  • Requires PHP 7.0 and above
  • All features are the same as v2.0
  • v2.0 is included in this item if you have PHP 5.6

Version 2.0 release – Sep 2017:

  • Accepts PayPal payments
  • additional general Settings in Admin Panel

Version 1.2.1 release – May 2017:

  • Latest Laravel 5.4 (latest Laravel version)
  • Refactored most of the code base to the latest convention and best practices
  • Quick Stats in Admin Panel Dashboard

Version 1.2 release – Dec 2016:

  • Nested Categories
  • Promotion Codes / Coupons

Version 1.1 release – Oct 2016:

  • Updated to Laravel 5.3 (latest)
  • Refactored most of the code base to the latest convention and best practices
  • Order Refund (in Admin Portal)
  • Pay Later
  • Cash on Delivery
  • Multiple shipping carriers (USPS, UPS etc.)
  • Checkout Notes
  • More Product Option Types (Radio box, Drop-down pick-list etc.)
  • Social proportion
  • Remember Me on Login
  • List or Grid characterize in Products pages
  • Sort Products (by name, price, date etc.)
  • Slider in Homepage
  • A lot of improvements and additional features…

Disclaimer:

This web app is a Laravel eCommerce website. Since this app can work in a general range of systems and servers; we assume that you have some basic knowledge of your own stack (i.e. how to install Laravel, NginX, MySQL etc.)

Features

  • Latest Laravel 5.5
  • Nested Categories
  • Promotion Codes
  • Products
  • Search
  • One-page Checkout
  • Flat-rate shipping
  • Refund
  • Pay Later
  • Cash on Delivery
  • Address book
  • Shipping tracking
  • complete-screen Admin Panel
  • Brand Management NEW
  • Appointment Management (guests can make appointments with your employees) NEW
  • Graphic chart of all orders and sales NEW
  • Calendar – to manage events (users’ schedules, sales history etc.)
  • Custom Order – to sell any random product
  • WYSIWYG HTML editor to Product description and Brand description NEW
  • Quick Stats in Admin Panel Dashboard
  • Confirmation emails
  • Static pages
  • Social proportion
  • Payments handled by Stripe
  • Accepts PayPal payments NEW
  • Photos uploaded and stored in local file system now (default) NEW, or Amazon S3 (optional)
  • Beautiful & responsive email templates w/ built-in Markdown templates or Sparkpost templates
  • Responsive design (tested on iPhone, iPad, Android devices, tablets, desktops)
  • Clean & optimal codes w/ best practices and complete comments

Requirements

  • Knowledge of Laravel v5.5 (installation and features)
  • Knowledge of your own stack (PHP 7.0 or PHP 5.6, MySQL, NginX/Apache…)
  • PHP extensions: mbstring, curl, dom/xml, zip, gd, mysql
  • PHP composer
  • Root access to your server, or at the minimum be able to install Laravel 5.5 in your server/great number

Instructions

Follow the SetupInstruction.pdf attached

Click: Buy now

Leave a Reply