Using Laravel to quickly build a website series-Open source ecommerce site: antvel

Source: Internet
Author: User
Tags composer install

1. Introduction

Antvel is an open source e-commerce project based on Laravel 5.*, which we created to help entrepreneurs or big companies quickly build friendly e-commerce sites. This is a fully functional platform, you just need to add your products and then sell them to customers to get orders. Antvel's mission is to give you and your customer users the best ecommerce experience in another way!

Note: Antvel is currently alpha version, please follow our version update, thank you for your test!

2. GitHub

Https://github.com/ant-vel/antVel

3. Official website

http://antvel.com/

4. Installation & Configuration

First, clone the repository from GitHub to a local directory:

git clone https://github.com/ant-vel/antVel.git

Then you need to run the composer command in the Antval project directory:

Composer Install

After the run is complete, create the database, use the migration command to create the corresponding data table, and configure the database configuration information in the. env file:

PHP Artisan Migrate:refresh

You can choose to insert the demo data into the database using the Antvel provided by the:

PHP Artisan Migrate:refresh--seed

After this step, we also run Bower install to install the front-end dependencies:

Bower Install

At this point, you can already access the Antvel in your browser.

5. Use Laravel Elixir

If you want to use Laravel Elixir, you need to install the Gulp package:

NPM Install--global Gulp

Then, you need to enter the Antvel directory to install NPM dependencies by entering the following command:

NPM Install

If you are developing on Windows, you will need to try to run the above command:

NPM Install--no-bin-links

Run the Gulp command at the end:

Gulp

6. Verification Code Setting

Now everything is ready, to let the user login to provide verification code function, also need to set Antvel verification code variable, here is using Google ReCaptcha, if you are unfamiliar with this, you can refer to a tutorial before the Academy: Laravel 5 How to integrate with Google in the form ReCAPTCHA Verification code. Here we just get the corresponding public key and key from Google, and set them to the Recaptcha_public_key and Recaptcha_private_key options corresponding to the. env file, the code Antvel has been implemented for us, You don't need to write any business logic.

Note: If app_debug==true, the captcha does not appear.

7. Functional Characteristics

    • Response type
    • Open source
    • Integrating social media components
    • Unlimited classification
    • Unlimited items
    • Unlimited Manufacturers
    • Custom styles
    • Multi-lingual support
    • Multi-currency support
    • Review Products
    • Product ratings
    • Download product
    • Resize a picture automatically
    • Multi-tax support
    • Related Products recommended
    • SEO (Search engine Optimization)
    • Sales Reports
    • Wish list
    • Product advice
    • Commodity Grouping (HTTP://ANTVEL.COM/PRODUCTS/42)
    • Address Book
    • User attributes (Sellers & Buyers)
    • Commodity barcode
    • Background Management Panel (Http://antvel.com/wpanel)
    • List of user orders (Mark order status)
    • Commodity price
    • Virtual Goods
    • Free Product Module
    • User points
    • Virtual Goods Delivery
    • Dynamic Product Specifications
    • Company Profile
    • Shopping Cart
    • User Preferences Control
    • User notification
    • Company Information CMS
    • Dynamic bread crumbs

8. Demo Account

Website: http://antvel.com

Background account: Admin@antvel.com/admin

Buyer Account: Buyer@antvel.com/admin

Seller Account: Seller@antvel.com/admin

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.