Laravel e-commerce Application.

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
The Laravel.io Community Portal.

Laravel.io This is the repository for the Laravel.io community portal. The code is entirely open source and licensed under the MIT license. We welcome

Laravel.io 2.2k Dec 23, 2022
Attendize is an open-source ticket selling and event management platform built on Laravel.

Attendize is an open-source ticketing and event management application built using the Laravel PHP framework. Attendize allows event organisers to sel

Attendize 3.6k Jan 6, 2023
A Laravel publishing platform

Introduction Canvas is a fully open source package to extend your existing Laravel application and get you up-and-running with a blog in just a few mi

Todd Austin 3.1k Jan 2, 2023
Vuedo is a blog platform, built with Laravel and Vue.js.

Vuedo What is Vuedo? Vuedo is an open source project built with Laravel and Vue.js. It is a live example of how everything works together. Interested

vuedo 2.3k Dec 24, 2022
Examples of using each Illuminate component in non-Laravel applications

Torch - Using Laravel's Illuminate Components Independently Torch is a project to provide instructions and examples for using Illuminate components as

Matt Stauffer 1.7k Dec 30, 2022
Miolica: an e-commerce application that uses React.js as the frontend and Laravel as the backend

Miolica: an e-commerce application that uses React.js as the frontend and Laravel as the backend

Valll 5 Apr 20, 2022
Zen Cart® is a full-function e-commerce application for your website.

Zen Cart® - The Art of E-Commerce Zen Cart® was the first Open Source e-Commerce web application to be fully PA-DSS Certified. Zen Cart® v1.5.8 is an

Zen Cart 304 Jan 6, 2023
This Toko Lego e-commerce application is made to meet the final semester exam.

This Toko Lego e-commerce application is made to meet the final semester exam. Created using laravel framework.

ilham alfath 5 Feb 1, 2022
E-commerce web application using php routing

E-commerce Website E-commerce web application built using php routing. Instead of relying on the web server to map the request path to a file, all req

Olorunfemi-Ojo Tomiwa 13 Dec 26, 2022
Commerce GrappQL Package for Laravel

Sailwork Commerce Package for Laravel Document Please read document in here: Document Installation You can install the package via composer: composer

Sail Work 6 May 10, 2021
Laravel FREE E-Commerce Software

Laravel FREE E-Commerce Software

Jeff Simons Decena 1.7k Dec 24, 2022
Aimeos is THE professional, full-featured and ultra fast e-commerce package for Laravel 5 and 6

Aimeos is THE professional, full-featured and ultra fast e-commerce package for Laravel 5 and 6! You can install it in your existing Laravel application within 5 minutes and can adapt, extend, overwrite and customize anything to your needs.

Aimeos 5.9k Jan 2, 2023
A free open source e-commerce platform for online merchants based on customised version of Laravel.

A free open source e-commerce platform for online merchants based on customised version of Laravel.

Ace Vinayak 58 Oct 19, 2022
Integrated online shop based on Laravel LTS and the Aimeos e-commerce framework

⭐ Star us on GitHub — it motivates us a lot! ?? Aimeos Laravel ecommerce platform Aimeos is THE professional, full-featured and high performance e-com

Aimeos 3k Jan 5, 2023
E-Commerce Laravel Project

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

Mohamed Fadl 2 Dec 10, 2022
A e-commerce website with Laravel, Vue

A eCommerce using Laravel Version: 1.0 Release of the Laravel eCommerce. Technologies and libraries Laravel 7+, PHP 7+. JavaScript & VueJS Framework.

Jackson Zhang 1 Nov 4, 2021
An E-Commerce package for Laravel with Grafite CMS. Take control of your content and how you sell it! Products, subscriptions, shipping, downloading and more!

Grafite Commerce Grafite has archived this project and no longer supports or develops its code. We recommend using only as a source of ideas for your

Grafite Inc 45 Jun 8, 2021
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
E-commerce developed with php: 7.4 and laravel 7.0

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

Beatriz Rodrigues 0 May 26, 2022
Laravel FREE E-Commerce Software

Get discount on Digital Ocean Sign-up with Digital Ocean and get $10 discount! Laravel FREE E-Commerce Software Features Provided Products Cart Checko

Jeff Simons Decena 1.7k Jan 4, 2023