Skip to content

Apps 是一个内部的 应用商店 ,主要面向于公司内部,或者部门的 App,便于 测试、产品、领导 下载,让我们更愉快的“敲代码” 🌹🌹🌹

Notifications You must be signed in to change notification settings

cherishsince/apps

Repository files navigation

App Service

Apps 是一个内部的 APP管理工具 ,主要面向于公司内部或部门间,便于 测试产品领导 下载,这样也更便于应用的管理 (也不会在你疯狂的敲代码听到, 小哥快给我装个APP急用 😝😝😝😝) 大家如果还不了解,下面有场景介绍

如果你公司还没有,如果你提出来这个,相信 加薪指日可待 🌹🌹🌹(快去点波关注吧)

浏览地址:https://coget.cn/apps/

web 界面功能

类图

场景介绍

如果你是老板?
  1. 是不是想看到,你的员工一天天的干了啥活!
  2. 公司是需要融资的,没上线去哪下载?(虽然其他有第三方提供类似的功能),而且可以把我们的产品很好的展示出来,每天处理的问题,都有说明 😁 给外面是给自己长脸(接下来就是老板吹水的时刻... 略!)
  3. 很方便分享,不管是老板,还是公司内部沟通,都能够体现出你的专业性
如果你是测试?
  1. 终于不要自己管理,那么多版本了,需要直接去下载就好了 😁
  2. 想回归上上上上上上上上个版本,一拉就找到了 😀
  3. APP测试、H5测试、硬件测试 在交互测试的时候,也不用部门间各种丢包,丢过来丢过去,容易乱 😣
我是开发者?
  1. 嗯?要安装包,地址给你自己下去~ (女朋友说我认证写代码的时候最帅,别叨扰我!)😘
  2. 领导说,小王给我装个线上的版本吧,这个手机 Andrios、iOS 都装个,我今下午出去谈个合作(给领导地址解决问题 🎈。)
  3. 后台小哥哥,老哥给我来个本地的,给我装一个???(这个不行,这个需要APP写隐藏功能,可以切换地址 😂)
部门同事?
  1. 今天我们APP 1.0 大版本啊,大家回家都点点看,虽然还没上线,有意见的给已经,有bug的提bug啊...(是不是很熟悉 😂😂😂)
  2. 好奇的外部门,小哥你们研发部都在感谢啥,地址一丢,哇~ 你们好强噢..... 😘
  3. 不要问,问我就丢地址,自己去下 😘

计划

  • app-web:这是一个html页面,给测试、产品、领导们用的(已完成)。

  • app-service: 一个简单地服务(已完成)。

  • app-admins: 管理app上传,下载使用(未完成,添加数据只能操作数据库)持续更新中。

  • dockerfile:便于企业快速部署(未完成)。

  • 轻便型:可以将 MySql 换掉,使用 H2 Database 可以更轻便(未完成)。

  • 数据:数据备份和迁移方案(未完成)。

  • app-web: 可以优化,使用 svelte实现,去Gitee拿VIP(快来个大哥支持一下)

如何使用

第一步-初始化数据:

初始化数据库,docs/sql/xxx.sql 下有初始化 sql 执行即可。

apps-init.sql:只有表结构。

apps-init-data.sql: 表结构附加 网易云音乐QQ音乐 测试数据。

第二步-maven依赖

(略) Java 的同学熟门熟路

给大家贴个链接:https://blog.csdn.net/zeal9s/article/details/84023846

第三步-启动服务

服务采用的是 SpringBoot,相对于比较简单和轻便的启动,找到 AppsApplication 文件 main 方法运行即可(先下载好 maven相关依赖)。

数据库设计

TODO.

服务打包

Docker 打包

TODO

SpringBoot jar 文件打包

TODO

About

Apps 是一个内部的 应用商店 ,主要面向于公司内部,或者部门的 App,便于 测试、产品、领导 下载,让我们更愉快的“敲代码” 🌹🌹🌹

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages