All Projects → yangshangwei → o2o

yangshangwei / o2o

Licence: other
No description or website provided.

Programming Languages

java
68154 projects - #9 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to o2o

Ofc Bootstrap
Bootstrap OpenFaaS Cloud for your team
Stars: ✭ 178 (+747.62%)
Mutual labels:  platform
Blazorrepl
Write, compile, execute and share Blazor components entirely in the browser
Stars: ✭ 196 (+833.33%)
Mutual labels:  platform
Api.gouv.fr
Liste les API disponibles au sein de l'administration française
Stars: ✭ 243 (+1057.14%)
Mutual labels:  platform
Baldphone
A new accessible interface for your smartphone, suitable for seniors
Stars: ✭ 181 (+761.9%)
Mutual labels:  platform
Platypush
A versatile and extensible platform for home and life automation with hundreds of supported integrations
Stars: ✭ 192 (+814.29%)
Mutual labels:  platform
Qards
Qards is a blogging platform focused on performance and on closing the gap between content publishers and developers: https://qards.io
Stars: ✭ 226 (+976.19%)
Mutual labels:  platform
Elf
An End-To-End, Lightweight and Flexible Platform for Game Research
Stars: ✭ 2,057 (+9695.24%)
Mutual labels:  platform
nuber
Virtualization management software
Stars: ✭ 33 (+57.14%)
Mutual labels:  platform
Klepto
Klepto is a tool for copying and anonymising data
Stars: ✭ 193 (+819.05%)
Mutual labels:  platform
Canvas
A Laravel publishing platform
Stars: ✭ 2,838 (+13414.29%)
Mutual labels:  platform
Sharetribe
Sharetribe Go is a source available marketplace software, also available as a hosted, no-code SaaS product. For a headless, API-first marketplace solution, check out Sharetribe Flex: https://www.sharetribe.com/flex.
Stars: ✭ 2,184 (+10300%)
Mutual labels:  platform
Janus
An API Gateway written in Go
Stars: ✭ 2,249 (+10609.52%)
Mutual labels:  platform
Microservices Platform
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合,项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
Stars: ✭ 3,274 (+15490.48%)
Mutual labels:  platform
Platform
A @laravel based RAD platform for back-office applications, admin/user panels, and dashboards.
Stars: ✭ 2,623 (+12390.48%)
Mutual labels:  platform
Modbus.net
A high extensible hardware communication platform using C#
Stars: ✭ 244 (+1061.9%)
Mutual labels:  platform
Zazu
🚀 A fully extensible and open source launcher for hackers, creators and dabblers.
Stars: ✭ 2,060 (+9709.52%)
Mutual labels:  platform
Grpc Web Devtools
Chrome & Firefox Browser extension to aid gRPC-Web development
Stars: ✭ 223 (+961.9%)
Mutual labels:  platform
Timetable-App
This is a timetable App for android phones.
Stars: ✭ 19 (-9.52%)
Mutual labels:  school
Foundation lib
Cross-platform public domain foundation library in C providing basic support data types and functions to write applications and games in a platform-independent fashion.
Stars: ✭ 249 (+1085.71%)
Mutual labels:  platform
Devicehive Java Server
DeviceHive Java Server
Stars: ✭ 241 (+1047.62%)
Mutual labels:  platform

o2o

项目概述

一个商铺项目,本项目1.0阶段运用SSM技术快速迭代出版校园商铺1.0。同时包含MySQL主从同步实现读写分离,利用SUI Mobile快速实现响应式页面,Redis缓存,数据库加密配置,部署上线等实用技术点。

模块划分

通用模块

  • 通用DAO开发
  • Redis访问层开发
  • 单元测试模块建立

数据备份模块

  • 搭建MySQL主从库
  • 数据定期备份冗灾(包括数据以及图片的备份,涉及Crontab)

前端模版搭建

  • 借助第三方组件SUI速搭建前后台界面

前台模块

  • 会员注册
  • 会员登录
  • 首页模板数据填充开发
  • 店铺详情页开发
  • 商品详情页开发
  • 会员个人信息展示
  • 搜索功能开发

商家模块

  • 商户入驻申请
  • 商户登录/退出登录
  • 门店管理
  • 添加商品折扣信息
  • 商品活动列表
  • 其他操作
  • 顾客活跃度数据展示
  • 积分管理

超级管理员模块

  • 头条管理
  • 店铺管理
  • 商品管理
  • 顾客信息管理
  • 主后台商家入驻列表开发
  • 主后台新开店铺审批列表开发

技术选型

  • 前端:前端UI库 SUI Mobile/ jQuery/ Chrome UA
  • 后端: SSM/Spring Boot(第二阶段采用)/图片开源工具 Thumbnailator/
  • 验证码组件Kaptcha/作业调度框架 Quartz/Shell
  • 平台:Web/微信服务号/微信测试号
  • 数据库:MySQL
  • 缓存:Redis
  • 部署:Centos

环境参数

  • JDK —> 1.8
  • MySql —> 5.7.21
  • IDE—> Spring Tool Suite 3.6.4
  • Maven —> 3.5.0
  • Runtime Server—> Apache Tomcat v8.0.47
  • Deploy Env—> Centos
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].