# o2o **Repository Path**: iboy-tech/o2o ## Basic Information - **Project Name**: o2o - **Description**: O2O校园商铺 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-07-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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