热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

使用Laravel快速构建网站系列--开源电子商务网站:Antvel

使用Laravel快速构建网站系列--开源电子商务网站:Antvel

1、简介

Antvel是一个基于Laravel 5.* 开发的开源电子商务项目,我们创建这个项目是为了帮助创业者或大公司快速构建友好的电子商务网站。这是一个功能齐全的平台,你只需要添加你的产品,然后将它们卖给客户获取订单就可以了。Antvel的宗旨是以另外一种方式让你和你的客户用户获取最佳的电子商务体验!

注:Antvel当前是alpha版本,请关注我们的版本更新,感谢您的测试!

2、GitHub

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

3、官方网站

http://antvel.com/

4、安装&配置

首先,从GitHub克隆仓库到本地目录:

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

然后需要在antVal项目目录下运行Composer命令:

composer install

运行完成之后要创建数据库、使用迁移命令创建对应数据表,并将数据库配置信息配置到 .env 文件中:

php artisan migrate:refresh

你可以选择使用Antvel提供的填充器将演示数据插入数据库:

php artisan migrate:refresh --seed

完成这一步之后,我们还要运行 bower install ,以便安装前端依赖:

bower install

至此,已经可以在浏览器中正常访问Antvel了。

5、使用Laravel Elixir

如果要使用Laravel Elixir,需要安装Gulp包:

npm install --global gulp

然后,需要进入antVel目录输入以下命令安装npm依赖:

npm install

如果你在Windows上开发,需要尝试这样运行上述命令:

npm install --no-bin-links

最后运行 gulp 命令即可:

gulp

6、 验证码 设置

现在一切准备就绪,要让用户登录时提供验证码功能,还需要设置Antvel验证码变量,这里使用的是Google reCaptcha,如果你对这个不熟悉,可以参考学院之前的一篇教程: Laravel 5 表单中如何集成使用 Google reCAPTCHA 验证码 。这里我们只需从Google获取到对应公钥和秘钥,并将它们设置到 .env 文件对应的 RECAPTCHA_PUBLIC_KEY 和 RECAPTCHA_PRIVATE_KEY 选项,代码Antvel已经帮我们实现了,无需编写任何业务逻辑。

注:如果 APP_DEBUG==true ,则验证码不会出现。

7、功能特性

  • 响应式
  • 开源
  • 集成社交媒体组件
  • 无限分类
  • 无限商品
  • 无限厂家
  • 自定义样式
  • 多语言支持
  • 多货币支持
  • 评论商品
  • 商品评分
  • 下载商品
  • 自动调整图片大小
  • 多税率支持
  • 相关商品推荐
  • SEO(搜索引擎优化)
  • 销售报表
  • 心愿单
  • 商品建议
  • 商品分组( http://antvel.com/products/42
  • 地址簿
  • 用户属性(卖家&买家)
  • 商品条形码
  • 后台管理面板( http://antvel.com/wpanel
  • 用户订单列表(标记订单状态)
  • 商品价格
  • 虚拟商品
  • 免费商品模块
  • 用户积分
  • 虚拟商品交付
  • 动态商品规格
  • 公司简介
  • 购物车
  • 用户喜好控制
  • 用户通知
  • 公司信息CMS
  • 动态面包屑

8、演示账号

网站: http://antvel.com

后台账号: admin@antvel.com / admin

买家账号: buyer@antvel.com / admin

卖家账号: seller@antvel.com / admin

推荐阅读
  • 必须先赞下国人npm库作品:node-images(https:github.comzhangyuanweinode-images),封装了跨平台的C++逻辑,形成nodejsAP ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • MACElasticsearch安装步骤及验证方法
    本文介绍了MACElasticsearch的安装步骤,包括下载ZIP文件、解压到安装目录、启动服务,并提供了验证启动是否成功的方法。同时,还介绍了安装elasticsearch-head插件的方法,以便于进行查询操作。 ... [详细]
  • 推荐系统遇上深度学习(十七)详解推荐系统中的常用评测指标
    原创:石晓文小小挖掘机2018-06-18笔者是一个痴迷于挖掘数据中的价值的学习人,希望在平日的工作学习中,挖掘数据的价值, ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • FeatureRequestIsyourfeaturerequestrelatedtoaproblem?Please ... [详细]
  • 本文介绍了JavaScript进化到TypeScript的历史和背景,解释了TypeScript相对于JavaScript的优势和特点。作者分享了自己对TypeScript的观察和认识,并提到了在项目开发中使用TypeScript的好处。最后,作者表示对TypeScript进行尝试和探索的态度。 ... [详细]
  • 【前端工具】nodejs+npm+vue 安装(windows)
    预备先看看这几个是干嘛的,相互的关系是啥。nodejs是语言,类比到php。npm是个包管理,类比到composer。vue是个框架&# ... [详细]
  • Vue基础一、什么是Vue1.1概念Vue(读音vjuː,类似于view)是一套用于构建用户界面的渐进式JavaScript框架,与其它大型框架不 ... [详细]
  • 本文详细介绍了如何创建和使用VUE uni-app开发环境,包括通过HBuilderX可视化界面和通过vue-cli命令执行的方法。文章内容简单清晰,易于学习与理解。通过学习本文,读者可以深入了解VUE uni-app开发环境,并通过实践验证掌握具体的使用情况。编程笔记将为读者推送更多相关知识点的文章,欢迎关注! ... [详细]
author-avatar
手机用户2502931993
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有