lavender-commerce / lavender
Lavender电子商务。
0.6.1
2015-05-06 23:03 UTC
Requires
- lavender/framework: 0.6.*
Requires (Dev)
- mockery/mockery: ~0.9
- phpspec/phpspec: ~2.1
- phpunit/phpunit: ~4.0
README
Lavender是一个基于Laravel 5构建的开源电子商务框架。
注意: Lavender正在积极开发中,并且尚未准备好投入生产。
步骤1:使用Composer安装Lavender。
请勿在您的Web服务器的公共目录中安装lavender。相反,在lavender/public上创建一个符号链接作为您的公共根。
运行composer来创建lavender应用程序
composer create-project lavender-commerce/lavender
设置您的环境配置文件
lavender/.env
步骤2:使用Artisan设置Lavender。
创建第一轮迁移。此命令读取config/entity.php中的定义并将其与数据库进行比较。
php artisan migrate:entity
运行您创建的新迁移文件
php artisan migrate
安装lavender的依赖项(默认存储和主题)
php artisan db:seed --class=InstallLavender
创建一个管理员账户
php artisan make:admin
步骤3:(可选)种植目录样本数据!
php artisan db:seed --class=SampleData
这就完成了!
故障排除
在lavender/storage目录上没有权限?
chmod -R 775 storage
登录不工作?尝试修改您的会话配置
config/session.php
电子邮件不工作?尝试修改您的电子邮件配置
config/mail.php
其他问题?请仔细遵循安装说明或提交新的问题!
支持
在#lavender on freenode上与我们聊天,或提交新问题。
许可
Lavender是开源软件,许可协议为MIT许可。
路线图
版本 | 目标 | |
---|---|---|
1.x.x - 开发者测试版 |
当前 | 功能开发,UI改进,文档。 |
2.x.x - 预览版 |
预计2015年第四季度发布 | 提高可扩展性,性能/安全审计。 |
3.x.x - 公共发布版 |
预计2016年第二季度发布 | 为最终用户提供文档,创建一个营销网站以推广采用。 |
生产就绪的Lavender是什么样的?一个功能轻但高度可扩展的电子商务平台,具有优雅的代码结构和详细的文档。
贡献
Lavender正在积极开发中,并且欢迎对master分支上的pull requests的贡献!
本存储库提供了包含控制器、模型和视图(以及配置、地区设置等)的消费者应用程序,使Lavender成为一个电子商务平台。
lavender/framework 存储库包含针对Laravel 5的框架增强,包括多身份验证、强大的实体类、布局注入以及易于扩展的表单。