1 Star 0 Fork 5

gouduwang / BBetter

forked from Leon / BBetter 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 3.34 KB
一键复制 编辑 原始数据 按行查看 历史
Leon 提交于 2020-03-29 18:59 . update readme

BBetter

版本更新

new: 数据存储模式由json准换为MongoDB

详细信息请查看版本介绍 版本介绍

介绍

2019疫情期间, 居家. 看电视, 玩游戏, 写代码, 读书, 苦于流行app记录日常点滴过于繁琐, 还有数不尽的广告推荐. 遂想写一个简单的app, 能对读书学习或是运动进行简单记录, 恰好自己能写点无线端的东西, 对于node也略懂皮毛, 所以写了个简单的记录app, 服务端用node进行了本地搭建

使用效果

以下为我个人使用效果截图

项目

iOS: Swift

android: 无

服务端: Node

数据存储类型: MongoDB

分支说明

develop_database 服务端增加数据库存储 develop_2.0 服务端增加路由功能, 服务端增加管理平台, 客户端增加下拉刷新 develop_1.0 服务端采用JSON进行数据存储

软件架构

普通型架构

安装教程

服务端:

develop_database/master

  1. 查看本地node环境 node --version', 若没有需先安装node环境 node 官方地址
  2. 查看本地MongoDB环境, 终端执行 mongo --version 查看版本, 本地没有安装教程: MongoDB安装
  3. cd 进入BBetter/BBetter-S/目录下, 执行npm i
  4. 安装包执行完毕后, 使用node app.js, 当出现 server is running 字样表明服务端启动成功
  5. 若想手动更改服务, 进行功能添加或修改, 启动服务时, 建议使用nodemon app.js 进行启动

develop_1.0/develop2.0

  1. 查看本地node环境 node --version, 若没有需先安装node环境 node 官方地址
  2. cd 进入BBetter/BBetter-S/目录下, 执行npm i
  3. 安装包执行完毕后, 使用node BBetter.js, 当出现 server is running 字样表明服务端启动成功
  4. 若想手动更改服务, 进行功能添加或修改, 启动服务时, 建议使用nodemon Better.js 进行启动

客户端

  1. cd 进入BBetter/BBetter目录下, 执行 pod install --verbose --no-repo-update
  2. 三方包安装完毕后, 启动BBetter.xcworkspace
  3. 在utils目录下找到net.swift, 将baseUrl中的地址, 改为本机地址

使用说明

  1. 主tab对应三个, 分别为Lesson, Book, Yo
  2. 每个页面可单独添加对应任务
  3. 左上角添加按钮唤起添加框, 进行简单输入
  4. 点击任务进入详情页, 点击打卡进行今日打卡

参与贡献

  1. Fork 本仓库
  2. 新建 Feat_xxx 分支
  3. 提交代码
  4. 新建 Pull Request

码云特技

  1. 使用 Readme_XXX.md 来支持不同的语言,例如 Readme_en.md, Readme_zh.md
  2. 码云官方博客 blog.gitee.com
  3. 你可以 https://gitee.com/explore 这个地址来了解码云上的优秀开源项目
  4. GVP 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目
  5. 码云官方提供的使用手册 https://gitee.com/help
  6. 码云封面人物是一档用来展示码云会员风采的栏目 https://gitee.com/gitee-stars/
NodeJS
1
https://gitee.com/gouduwang_admin/BBetter.git
git@gitee.com:gouduwang_admin/BBetter.git
gouduwang_admin
BBetter
BBetter
master

搜索帮助