All Projects → github1586 → Nuxt Bnhcp

github1586 / Nuxt Bnhcp

nuxt、express、vue、mysql、redis、nginx、socket.io (实战商城)

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
Sass
350 projects

Projects that are alternatives of or similar to Nuxt Bnhcp

nuxt2-ssr-firebase
Nuxt2 Universal App with SSR via Firebase Functions and Firebase Hosting
Stars: ✭ 50 (-97.41%)
Mutual labels:  nuxt, nuxt2
nuxt-ssr-firebase
A example repo for using nuxt with firebase hosting and cloud functions
Stars: ✭ 58 (-96.99%)
Mutual labels:  nuxt, nuxt-demo
my-blog
🐬 个人技术博客(基于vue的服务端渲染 nuxt.js)
Stars: ✭ 94 (-95.13%)
Mutual labels:  nuxt, nuxt-demo
Taobaokeapi
淘宝客API演示
Stars: ✭ 128 (-93.36%)
Mutual labels:  nuxt
Blog Module
Build your blog with @nuxt
Stars: ✭ 130 (-93.26%)
Mutual labels:  nuxt
Nuxtjs.org
Nuxt Documentation Website
Stars: ✭ 1,990 (+3.16%)
Mutual labels:  nuxt
Nuxt Socket Io
Nuxt Socket IO - socket.io client and server module for Nuxt
Stars: ✭ 148 (-92.33%)
Mutual labels:  nuxt
Nuxt Beginners Guide
Japan's first book that corresponds to Nuxt.js v2 and focuses on deep content.
Stars: ✭ 127 (-93.42%)
Mutual labels:  nuxt
Vue Soundcloud
🎧 A SoundCloud client built with Vue and Nuxt
Stars: ✭ 141 (-92.69%)
Mutual labels:  nuxt
Todomvc
Nuxt.js TodoMVC Example
Stars: ✭ 136 (-92.95%)
Mutual labels:  nuxt
Nuxpress
A Nuxt-based blogging engine and boilerplate
Stars: ✭ 135 (-93%)
Mutual labels:  nuxt
Surmon.me
🆒 My personal website and blog, powered by @vuejs (3)
Stars: ✭ 1,767 (-8.4%)
Mutual labels:  nuxt
Nuxt Generate Cluster
Multi-threaded generator command for nuxt.js
Stars: ✭ 140 (-92.74%)
Mutual labels:  nuxt
Jellyfin Vue
A modern web client for Jellyfin based on Vue.
Stars: ✭ 129 (-93.31%)
Mutual labels:  nuxt
Http
Universal HTTP Module for Nuxt.js
Stars: ✭ 146 (-92.43%)
Mutual labels:  nuxt
Vue State Store
📮 VSS (Vue State Store) - Vue State Management (with Publish & Subscribe pattern)
Stars: ✭ 128 (-93.36%)
Mutual labels:  nuxt
Recaptcha Module
🤖 Simple and easy Google reCAPTCHA integration with Nuxt.js
Stars: ✭ 143 (-92.59%)
Mutual labels:  nuxt
Nuxt Image Loader Module
An image loader module for nuxt.js that allows you to configure image style derivatives.
Stars: ✭ 135 (-93%)
Mutual labels:  nuxt
Gustavo
👨 A (mostly) headless blogging platform built atop Nuxt & Gist.
Stars: ✭ 131 (-93.21%)
Mutual labels:  nuxt
Prismic Module
Easily connect your Nuxt.js application to your content hosted on Prismic
Stars: ✭ 139 (-92.79%)
Mutual labels:  nuxt

nuxt-bnhcp

Node.js(v6.9.1) + express(4.X) + vue(2.0) + vuex + mysql(5.7.18) + (NUXT)SSR + nginx + redis + 腾讯云 serveless

preface

online:https://service-rvy1pwwe-1306117517.gz.apigw.tencentcs.com/ serveless 部署,目前访问慢,并且二级路由有问题。

thank you~

如果我的项目对您有所帮助,您可以点右上角 "Star" 支持一下 有什么问题联系我哦 感谢~~~!

Email: [email protected] 商务合作 或 问题交流 联系wx: driveawaygo 备注:github

complete

  1. 首页渲染
  2. 课程的分类搜索
  3. 课程 按 (智能排序 价格最高 价格最低 老师好评 人气最高) 排序
  4. 课程 按 (班级类型 活动优惠 上课时间(周一到周日) 具体时间(上午下午晚上) 价格区间) 筛选
  5. 完成课程列表的下拉加载更多
  6. 课程详情
  7. 预约试听
  8. 分类页面
  9. 我的页面
  10. 提交订单
  11. 登录、注册
  12. 设置页面
  13. 优惠券页面
  14. 钱包页面
  15. 购物车 (添加购物车 删除购物车 结算购物车 购物车批量提交订单)
  16. 我的订单 (全部订单 待付款 交易成功)
  17. redis (首页缓存 分页缓存)
  18. 腾讯云 serveless 部署

project screenshots

project

.


├── README.md
├── ajax
│   └── getData.js
├── assets
│   └── README.md
├── components
│   ├── AppLogo.vue
│   ├── README.md
│   ├── carousel
│   │   ├── Carousel.vue
│   │   ├── cov-touch.js
│   │   └── vue-slide.vue
│   ├── common
│   │   ├── Headerchunk.vue
│   │   ├── Moreclass.vue
│   │   ├── computedTime.vue
│   │   ├── courseDetail
│   │   │   ├── courseInfo.vue
│   │   │   ├── description.vue
│   │   │   ├── detailContent.vue
│   │   │   ├── evaluate.vue
│   │   │   └── header.vue
│   │   ├── courseHeader.vue
│   │   ├── courselist.vue
│   │   ├── footerBtn.vue
│   │   ├── header.vue
│   │   ├── loading.vue
│   │   ├── no_content
│   │   │   └── no_content.vue
│   │   ├── pullDown.vue
│   │   ├── subscribe
│   │   │   ├── detailTime.vue
│   │   │   ├── valiPhone.vue
│   │   │   └── yesbtn.vue
│   │   └── success.vue
│   ├── config
│   │   └── configinfo.js
│   ├── home
│   │   ├── Classification.vue
│   │   ├── Courseblock.vue
│   │   ├── Footertabs.vue
│   │   ├── Grabactivity.vue
│   │   ├── Myheader.vue
│   │   └── RecommendedSchools.vue
│   ├── layer
│   │   └── layerMsg.vue
│   └── mixin
│       └── mixin.js
├── config
│   ├── async
│   │   ├── env.js
│   │   └── fetch.js
│   └── common.js
├── layouts
│   ├── README.md
│   └── default.vue
├── middleware
│   └── README.md
├── nuxt
│   ├── App.js
│   ├── client.js
│   ├── components
│   │   ├── no-ssr.js
│   │   ├── nuxt-child.js
│   │   ├── nuxt-error.vue
│   │   ├── nuxt-link.js
│   │   ├── nuxt-loading.vue
│   │   └── nuxt.js
│   ├── empty.js
│   ├── index.js
│   ├── loading.html
│   ├── middleware.js
│   ├── router.js
│   ├── server.js
│   ├── store.js
│   ├── utils.js
│   └── views
│       ├── app.template.html
│       └── error.html
├── nuxt.config.js
├── package.json
├── pages
│   ├── chat
│   │   └── _index.vue
│   ├── classify.vue
│   ├── conf
│   │   └── _index.vue
│   ├── courseDetail
│   │   └── _index.vue
│   ├── coursehome.vue
│   ├── discount
│   │   └── _index.vue
│   ├── index.vue
│   ├── login.vue
│   ├── myWallet
│   │   └── _index.vue
│   ├── oneself.vue
│   ├── order
│   │   └── payOrder.vue
│   ├── orderList
│   │   └── _index.vue
│   ├── paySuccess
│   │   └── _index.vue
│   ├── search
│   │   └── searchPage.vue
│   ├── shoppingCart.vue
│   ├── submitOrder
│   │   └── _index.vue
│   └── subscribe
│       └── _index.vue
├── plugins
│   ├── README.md
│   └── axios.js
├── server
│   ├── api
│   │   ├── controller
│   │   │   ├── cart
│   │   │   │   └── index.js
│   │   │   ├── course
│   │   │   │   └── index.js
│   │   │   ├── home
│   │   │   │   └── index.js
│   │   │   ├── interface.js
│   │   │   ├── login
│   │   │   │   └── index.js
│   │   │   ├── order
│   │   │   │   └── index.js
│   │   │   ├── paramsFilter.js
│   │   │   └── router.js
│   │   ├── index.js
│   │   ├── model
│   │   │   ├── db.js
│   │   │   ├── settings.js
│   │   │   └── sql.js
│   │   └── redis
│   │       └── redis.js
│   └── index.js
├── static
│   ├── README.md
│   ├── common
│   │   ├── common.css
│   │   └── style.sass
│   ├── favicon.ico
│   └── img
├── store
│   ├── README.md
│   ├── index.js
│   ├── mutation-types.js
│   └── mutations.js
├── yarn-error.log
└── yarn.lock`

build Setup

# install dependencies
$ yarn install

# serve with hot reload at 127.0.0.1:3000 (Must be)
$ yarn dev 
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].