GithubHelp home page GithubHelp logo

shop_surest's Introduction

前情提要: 前些天面试的时候,感觉面试官总是会在意一些你的项目经验之类的。 我哪里有项目经验的,果断把laravel学习的商城项目甩出来,和他聊到了sku、nginx、权限管理等的东西,虽然,我很多东西深入了解过,但使用的也七七八八,所以全程面试很成功,但比较很多东西都是依靠教程来的,遂决定自己来写一个,嘿嘿~~~~

这里先感谢laravel提供了一个好的平台、包括路上教导的助教,十分感谢你们的答疑~!!!

它基于Laravel 5.7 开发

file

file

file

功能如下:

  • 活跃用户列表
  • 支持QQ、微博、微信(仿微信登陆)
  • 发送订阅信息
  • 支付宝、微信支付
  • 商品列表推荐
  • 购物车模块、收藏模块、订单、收获地址等
  • 在 linux 服务器上设置cron定时发送咨询信息、清除相关缓存
  • 后台管理用户与会员用户分离
  • 合理设置了mysql索引、外键
  • 基本常见的使用页面采用了redis保存,页面访问速度极快

使用的扩展包

  • monolog

  • GuzzleHttp

  • new/captcha

  • spatie/laravel-permission

  • zgldh/qiniu-laravel-storage

  • predis

  • yansongda/pay

  • endroid/qr-code

  • emadadly/laravel-uuid

安装:

git clone [email protected]:RA31/shop_surest.git

cp .env.example .env   

composer update 


# 创建数据库
mysql

create database m_shop
exit

------
# 安装
php artisan install:init

以上采用的是homestead环境部署

第一次开源自己写的东西,不足之处请谅解,包括代码可能杂乱,稳定不清晰等,谢谢~~

感谢大佬 [[@DavidNineRoc](https://laravel-china.org/users/17682)](https://laravel-china.org/users/17682) 提供的静态模板

演示地址:
后台管理: github地址

希望能给个star -_-

后台账号密码: admin / admin

页面错误修改

  • 当删除分类后商品链接到分类id的时候回报错 no-object , 已修改

  • 后台分类添加的时候,添加异常, 可查看storage\log\sys文件

  • 使用 模型观察期在 删除分类数据的时候同时删除 分类相关信息

  • 修改日志记录为daily 级别为 error And 关闭显示demo的调试模式

  • 修复和分类数据和首页数据不一致的情况

  • 修复了分类数据在 0 条数据的情况下不应该显示的问题

  • 为了安全考虑, 删除了.envample中的私密信息,请自我校对

shop_surest's People

Contributors

armef avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.