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