Antvel is an ecommerce project written in Laravel 5.* intended for building a friendly eStore either for startups or big companies.

Overview

Antvel Introduction

Total Downloads Latest Stable Version Latest Stable Version

Antvel is an ecommerce project written in Laravel 5.* intended for building a friendly eStore either for startups or big companies.

In spite of Antvel seems to be a whole couple app, it is powered by its core shop which is a package that allows you to build a complete e-commerce based application for your needs.

Antvel is in current development, receiving a whole rewrite from top to bottom toward a more stable platform where you might feel comfortable to walk along with.

Installation

Antvel uses Composer to manage its dependencies. So, before using it, make sure you have Composer installed on your machine.

First, download the Antvel installer through Composer:

composer global require "antvel/installer"

Make sure to place the $HOME/.composer/vendor/bin directory (or the equivalent directory for your OS) in your $PATH so the antvel executable can be located by your system.

Once installed, the antvel install command will create a fresh copy of the project in the directory you provided. For example, antvel install will create a directory named App-master containing a fresh Antvel installation with all of its dependencies already installed:

antvel install

More info

Features

  • Responsivity
  • Open Source
  • Social Media Integration
  • Unlimited Categories
  • Unlimited Products
  • Your Own Style
  • Multi Language
  • Product Reviews
  • Product Ratings
  • Automatic Image Resizing
  • Related Products (What other customers are looking at, Recommendations for you in our categories, Store Trending)
  • Search Engine Optimization
  • Sales Reports
  • Wish Lists
  • Products Suggestions
  • Products Grouping (http://antvel.com/products/42)
  • Addresses Book
  • User Profiles (Sellers & Buyers)
  • Products barcode
  • Administrative Panel - (http://antvel.com/dashboard)
  • Users Orders list with action status (process, Placed, Cancel, Rated)
  • Dynamic Products Features
  • Company Profile
  • Shopping Cart
  • Users preferences control
  • Users Notifications
  • Company Info CMS
  • Search Engine Suggestions
  • Dynamic Breadcrumbs

Dashboard

Here, you will be able to manage the base information of your store, such as categories, products features and more.

At the moment, the panel just has the module to manage the store categories, products and products features. However, it is intended to be the replacement for wpanel.

You will be able to visit this section by typing this address within your installed app, as so http://app.dev/dashboard. Once the whole wpanel is migrated to it, we will be updating the references in the app. Remember, you will have to be logged in either as seller or admin.

Demo

To do list

If you like antvel and want to contribute, you can check this task list.

https://github.com/ant-vel/Discussion/issues

Chat Rooms

We keep the conversation going in our Slack channel, so if you would, you can ask us how.

Gratipay Profile

https://gratipay.com/Antvel/

Contributing

Please feel free to fork this package and contribute by submitting a pull request to enhance the functionalities.

License

The MIT License (MIT). Please see License File for more information.

How can I thank you?

Why not star the github repo and share the link for this repository on Twitter?

Don't forget to follow me on twitter!

Thanks!

Gustavo Ocanto.

Comments
  • installation assest not correct

    installation assest not correct

    i was trying install with your repo ant-vel/App i followed all the things also gulp etc.

    on gulp Fetching Less Source Files...

    • resources/assets/less/app.less

    Saving To...

    • public/css/app.css

    but still there is someting file map issue: not loading correct

    do you test once all installation with the repo is this working

    opened by akwatra 18
  • Installation problems.

    Installation problems.

    I am opening this issue in order for us to keep centralized the installations problems that can appear.

    I am striving to get these bugs fixed out. Please, feel free to drop any suggestions I can use.

    I will appreciate your feedback.

    bug enhancement help wanted question 
    opened by gocanto 17
  • specified key was too long

    specified key was too long

    when i type 'php artisan migrate:refresh' , it shows "specified key was too long: max key length is 1000 bytes (SQL: alter table 'user' add unique 'users_nickname_unique')('nickname')".

    question 
    opened by davisharry 12
  • Error on running php artisan migrate:refresh

    Error on running php artisan migrate:refresh

    Hi, I tried to clone the whole source, and once I run

    php artisan migrate:refresh

    I get the following error:

    Saeed Nawaz@DESKTOP-JL4E89M MINGW64 /c/xampp/htdocs/dev/antVel (master) $ php artisan migrate:refresh Nothing to rollback.

    [Illuminate\Database\QueryException] SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'json null, remember_token varchar(100) null, created_at timestamp null, upd' at line 1 (SQL: create tableusers(idint unsigned not null auto_increment primary key,nickn amevarchar(255) not null,emailvarchar(255) not null,passwordvarchar(60) not null,pic_urlvarchar(255) null,languagevarchar(255) not null default 'en',mobile_phonevarc har(255) null,work_phonevarchar(255) null,websitevarchar(255) null,twittervarchar(255) null,facebookvarchar(255) null,descriptionvarchar(255) null,time_zonevarchar (255) null,rate_valint null,rate_countint null,roleenum('admin', 'business', 'nonprofit', 'person') not null default 'person',typeenum('normal', 'trusted') not null defaul t 'normal',verifiedenum('yes', 'no') not null default 'no',preferencesjson null,remember_tokenvarchar(100) null,created_attimestamp null,updated_attimestamp null,dis abled_attimestamp null,deleted_at` timestamp null) default character set utf8 collate utf8_unicode_ci)

    [PDOException] SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'json null, remember_token varchar(100) null, created_at timestamp null, `upd' at line 1

    Saeed Nawaz@DESKTOP-JL4E89M MINGW64 /c/xampp/htdocs/dev/antVel (master)

    Can you please check this out and let me know what I can do to fix this please?

    Thank you!

    image-2017-03-16-10-32-29

    bug help wanted 
    opened by zaisahil 12
  • Problem whit products suggestions on PgSql

    Problem whit products suggestions on PgSql

    I have a problem when using PgSql on Product Suggestion.

    SQLSTATE[22P02]: Invalid text representation: 7 ERROR: invalid input syntax for integer: "" (SQL: select distinct * from "products" where "id" not in (1, 2, 3, 4, 5, 6, 7, 8) and "status" = 1 and "stock" > 0 and "category_id" in () order by "rate_val" desc limit 4)

    for now i just comment suggestionsFor() on ProductsSuggestions to hide the error.

    protected function products(string $type, array $constraints) : Collection { return Product::when( $this->except->count() > 0 , function($query) { return $query->whereNotIn('id', $this->except->all()); }) //->suggestionsFor($type, $constraints) ->orderBy('rate_val', 'desc') ->take($this->limit) ->get(); }

    bug question 
    opened by mrcoco 11
  • Problem installing the App

    Problem installing the App

    Hi,

    I am not able to install the app. Sometimes Tinker or Dusk files are missing. The migrations are also not working because of version issues and the angular bower js and css files are missing from the path.

    FatalThrowableError Class 'Laravel\Tinker\TinkerServiceProvider' not found

    question 
    opened by svs22121990 10
  • Could not login as admin in online demo.

    Could not login as admin in online demo.

    When I try to login with [email protected] /admin, the information "These credentials do not match our records." pop up But the register a new account and login, it will succeed.

    Is there any suggestion for the problem?

    question 
    opened by muyang 10
  • Migration errors while installing on Win

    Migration errors while installing on Win

    here is the error [RuntimeException]
    Source path "/Users/Gustavo/Documents/VALET/Antvel/Shop" is not found for pack age antvel/shop

    help wanted 
    opened by cent040 10
  • Logo proporsal requests

    Logo proporsal requests

    Hello good afternoon I would like to collaborate with your project, I can design the logo of your project or renew it if you already have one, for free

    opened by LuigiBaute 8
  • The installer is not working in Win.

    The installer is not working in Win.

    Unable to install application:

    C:\Projekty>composer global require "antvel/installer"
    Changed current directory to C:/Users/lukasz/AppData/Roaming/Composer
    Using version ^1.0 for antvel/installer
    ./composer.json has been created
    Loading composer repositories with package information
    Updating dependencies (including require-dev)
    Package operations: 4 installs, 0 updates, 0 removals
      - Installing symfony/polyfill-mbstring (v1.3.0): Loading from cache
      - Installing symfony/translation (v3.2.7): Loading from cache
      - Installing nesbot/carbon (1.22.1): Loading from cache
      - Installing antvel/installer (v1.0.2): Downloading (100%)
    symfony/translation suggests installing psr/log (To use logging capability in translator)
    symfony/translation suggests installing symfony/config ()
    symfony/translation suggests installing symfony/yaml ()
    Writing lock file
    Generating autoload files
    
    C:\Projekty>antvel install
    PHP Fatal error:  Uncaught Error: Class 'Symfony\Component\Console\Application' not found in C:\Users\lukasz\AppData\Roaming\Composer\vendor\antvel\installer\antvel:9
    Stack trace:
    #0 {main}
      thrown in C:\Users\lukasz\AppData\Roaming\Composer\vendor\antvel\installer\antvel on line 9
    
    Fatal error: Uncaught Error: Class 'Symfony\Component\Console\Application' not found in C:\Users\lukasz\AppData\Roaming\Composer\vendor\antvel\installer\antvel:9
    Stack trace:
    #0 {main}
      thrown in C:\Users\lukasz\AppData\Roaming\Composer\vendor\antvel\installer\antvel on line 9
    
    C:\Projekty>
    
    help wanted 
    opened by mountstone 8
  •  Install antvel by login admin@antvel i getting this errror

    Install antvel by login admin@antvel i getting this errror

    Route [dashboard.home] not defined. (View: C:\wamp64\www\App-master\resources\views\user\partial\menu_top.blade.php) (View: C:\wamp64\www\App-master\resources\views\user\partial\menu_top.blade.php) (View: C:\wamp64\www\App-master\resources\views\user\partial\menu_top.blade.php)

    question 
    opened by guleriamanoj83 7
  • Bump path-parse from 1.0.5 to 1.0.7

    Bump path-parse from 1.0.5 to 1.0.7

    Bumps path-parse from 1.0.5 to 1.0.7.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 0
Releases(v1.0)
Owner
Antvel - Official
Laravel e-commerce solution.
Antvel - Official
This is a ecommerce project with some basic features.

Getting Started First, clone the repository: git clone https://github.com/MdMostaFizurRahaman/ecommerce.git There are two part of this application. Ba

Md Mostafizur Rahman 25 Dec 19, 2022
This is a ecommerce project with some basic features.

Getting Started First, clone the repository: git clone https://github.com/MdMostaFizurRahaman/ecommerce.git There are two part of this application. Ba

Md Mostafizur Rahman 17 Jul 17, 2022
A developer-friendly e-commerce foundation for your Laravel app

laravel-shopr A developer-friendly e-commerce foundation for your Laravel app. All the features you need for your webshop but without sacrificing you

Happy Pixels AB 208 Nov 2, 2022
A Free and Opensource Laravel eCommerce framework built for all to build and scale your business.

Bagisto is a hand tailored E-Commerce framework built on some of the hottest opensource technologies such as Laravel (a PHP framework) and Vue.js a progressive Javascript framework.

Bagisto 5k Jan 5, 2023
Payu payment gateway for bagisto laravel ecommerce open source platform

Bagisto Payu Payment Gateway Payu is a popular payment gateway in india. This package provides a additional strong help for the user to use the payu p

Saju G 3 Dec 14, 2021
Laravel eCommerce headless APIs allow you to experience seamless and easily scalable storefront performance.

Bagisto GraphQL API Laravel eCommerce headless APIs allow you to experience seamless and easily scalable storefront performance. An open-source and Gr

Bagisto 30 Dec 29, 2022
(Live Link) Extensive ecommerce site with vendors, mods & ability to add to cart without being logged in. Upgraded to Laravel 8.x

(Live Link) Extensive ecommerce site with vendors, mods & ability to add to cart without being logged in. Upgraded to Laravel 8.x

null 14 Dec 21, 2022
The Laravel eCommerce DHL Shipping module module calculates the shipping rates based on DHL API for product shipping.

Introduction DHL Shipping Add-on provides DHL Shipping methods for shipping the product. It packs in lots of demanding features that allows your busin

Bagisto 1 May 31, 2022
The Laravel eCommerce Image Gallery allows the admin to add/manage images into various galleries and galleries into various groups according to requirements.

The Laravel eCommerce Image Gallery allows the admin to add/manage images into various galleries and galleries into various groups according to requirements.

Bagisto 2 May 31, 2022
The Laravel eCommerce Mollie Payment Gateway allows the merchants to integrate Mollie payment gateway to their bagisto Store.

The Laravel eCommerce Mollie Payment Gateway allows the merchants to integrate Mollie payment gateway to their bagisto Store.

Bagisto 2 May 31, 2022
Laravel eCommerce Pre Order Extension allows the customers and guest users to pre-order the upcoming product and out of stock products.

Introduction Bagisto Pre-order add-on allows the customer to pre-order products which are not yet available at the online store. With the help of Bagi

Bagisto 3 May 31, 2022
Build a simple ecommerce website with Laravel.

Simple Ecommerce Build a simple ecommerce website with Laravel. Explore the docs » View Demo · Report Bug · Request Feature Table of Contents Getting

Rif 0 Jul 1, 2022
Open Source eCommerce Platform on Symfony

Sylius is an Open Source eCommerce platform on top of Symfony. The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and

Sylius eCommerce 7.2k Jan 3, 2023
PrestaShop module that allows an ecommerce/brand to display its physical retailers in a map

PrestaShop module that allows an ecommerce/brand to display its physical retailers in a map Features Free of charge: instead of using pa

Darío Scattolini 3 Apr 15, 2022
Shopware 6 is an open source ecommerce platform based on a quite modern technology stack that is powered by Symfony and Vue.js.

Shopware 6 Realize your ideas - fast and without friction. Shopware 6 is an open source ecommerce platform based on a quite modern technology stack th

Shopware 2.1k Dec 31, 2022
Size chart plugin for Sylius ecommerce platform.

Madcoders Sylius Size Chart Plugin Features upload size chart files (for example for shoes, t-shirts and similar products) match size charts by rules

MADCODERS 4 Oct 29, 2021
Ecommerce website for Sales of Product according to their categories and Tags with pictures

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Muhammad Fahad 1 Nov 8, 2021
Sylius is an Open Source eCommerce platform on top of Symfony.

Sylius is an Open Source eCommerce platform on top of Symfony. The highest quality of code, strong testing culture, built-in Agile (BDD) workflow and

Sylius eCommerce 7.2k Jan 5, 2023
Simple Ecommerce Platform on Symfony - E-Learning

Simple Ecommerce Platform on Symfony - E-Learning

Vincent Manuceau 1 May 8, 2022