非常高兴跟大家说。工单系统(技术支持系统)开源了。代码托管在了Github上。

假设还未见识过工单系统,请移步于 https://ticket.avosapps.com/

这个系统是用 AVOS Cloud 的 Javascript SDK 、云代码功能做的。

工单系统帮助公司高速给用户提供技术支持。我们作为云服务公司。不仅有一流的技术,也提供了一流的服务。

云代码能够干什么?

  • 实现client难以实现的业务逻辑。比方将两个人配对。将等待用户的信息收集在云代码中,依据他们的地理位置等信息配对。

    类似短暂的信息就不用存入数据库了。

    类似的组织调配任务也比較适合在云代码中实现。

  • 定时任务。比方定时请求教务处出成绩的页面,页面有变化、新出成绩的时候推送给相关的用户。

  • 给你的App搭建官方站点。比方看电影学英语的应用,将一些精选视频片段放在站点上能更好地吸引用户。这时候,在云代码中訪问数据就像在移动端一样便捷。

  • 当在移动端无从下手的时候。最好还是站在服务端、云代码的角度思考问题。

能够从这个项目学到什么?

  • 涵盖了 JavaScript SDK 的大部分章节,涵盖了对象查询Promise文件用户云代码函数这些章节。

  • 很多其它的 best practice
  • 熟悉 Node.js、Express、HTML、CSS、JavaScript

也能够从工单系统中借鉴当中的好想法,

工单系统的特性

列举工单

依据project师负责模块的不同,显示对应类型的工单。分工明白

一个简洁的时间线

与内部沟通工具相集成,方便及时回复

project师联系信息列表

搜索工单

project师回复统计

改一下工单类别。添加几个管理员登录等稍稍调整。就能够为你的公司、团队也搭建一个技术支持系统。

本地调试

仅仅须要正常的云代码调试就可以。须要 云代码调试工具

  • 命令行输入 avoscloud
  • 浏览器打开 http://localhost:3000/

部分文件夹树

├── cloud          推荐指数│ 

  ├── app.js    ***    (工单系统逻辑相关,可挑着读)│   

  ├── config.js **     (配置文件,搭建工单系统必看)│   

  ├── login.js  **     (登录相关)│ 

  ├── madmin.js ****   (多层的异步处理,推荐)│  

  ├── main.js   **     (云代码函数,定时器相关)│

  ├── mlog.js│  

  ├── mticket.js│  

  ├── muser.js  *****  (主要的增删改查。入门推荐)│

  ├── mutil.js………………很多其它怎样创建App搭建工单系统、技术分享请见 Wiki 。眼下有:搭建系统与阅读指南

技术分享

最后,欢迎提 Issue和 Pull Request.

AVOS Cloud 技术支持系统开源了的更多相关文章

  1. AVOS Cloud Hackathon - SegmentFault

    AVOS Cloud Hackathon - SegmentFault AVOS Cloud Hackathon

  2. 以正确的方式开源 Python 项目 - 技术翻译 - 开源中国社区

    以正确的方式开源 Python 项目 - 技术翻译 - 开源中国社区 以正确的方式开源 Python 项目 英文原文:Open Sourcing a Python Project the Right ...

  3. 综合使用spring cloud技术实现微服务应用

    在之前的章节,我们已经实现了配置服务器.注册服务器.微服务服务端,实现了服务注册与发现.这一章将实现微服务的客户端,以及联调.实现整个spring cloud框架核心应用. 本文属于<7天学会s ...

  4. 基于AgileEAS.NET SOA 平台SAAS架构技术的开源分销ERP系统-SmartERP.NET下载配置说明

    一.前言 AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台.用于帮助中小型软件企业建立一条适合市 ...

  5. 微软开放技术发布开源 Jenkins 插件以将 Windows Azure Blob 服务用的开作存储库

     发布于 2014-02-10 作者 陈 忠岳 持续集成 (CI) 的历史源远流长, 其宗旨在于软件团队在敏捷环境中不断将他们的工作整合为持续构建.管理 CI 进程的工具已存在一段时间.过去几年中 ...

  6. 微软开放技术发布开源的微软云服务器底盘管理器 (Chasis Manager) 软件

     发布于 2014-07-14 作者 陈 忠岳 今天,微软公司加入开放计算项目(OCP),贡献出硬件和软件规范,管理 API 和协议,机械 CAD 模型,以及电路板文件和 Gerbers(描述印刷 ...

  7. Spring MVC & Boot & Cloud 技术教程汇总(长期更新)

    昨天我们发布了Java成神之路上的知识汇总,今天继续. Java成神之路技术整理(长期更新) 以下是Java技术栈微信公众号发布的关于 Spring/ Spring MVC/ Spring Boot/ ...

  8. JAVA开源软件的技术选型--开源软件诞生2

    技术准备--第2篇 用日志记录“开源软件”的诞生 赤龙ERP开源地址,点亮星标,支持一下,万分感谢 码云:https://gitee.com/redragon/redragon-erp github: ...

  9. 字节跳动前技术总监开源分享《Android架构设计权威指南》,YYDS!

    架构就像是一场进化史,根据不同时期的需求,演变出不同的架构,车轮滚滚,到今天,移动端框架百花齐放,让人目不暇接.但是其中的本质是磨灭不了的,换言之根本没有磨灭而是隐藏到了人们所看不到的地方,但是依旧发 ...

随机推荐

  1. 快速排序-php代码实现

    <?php function quickSort(array &$a) { $n = count($a); quickSortInternally($a, 0, $n-1); } fun ...

  2. LaTeX Hierarchical Tables

    本系列文章由 @yhl_leo 出品,转载请注明出处. 文章链接: http://blog.csdn.net/yhl_leo/article/details/52692655 简单整理一下表格中的分级 ...

  3. POJ 2021 Relative Relatives

    Relative Relatives Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 3339   Accepted: 146 ...

  4. iOS学习笔记34-加速计和陀螺仪

    一.CoreMotion框架介绍 我们知道有一些iOS的应用,会有一些特殊的要求,比如: 电子罗盘指南针之类的应用:让我们知道方向. 运动类型软件:让我们知道我们跑步多少公里. 社交软件中的摇一摇功能 ...

  5. iOS学习笔记33-UICollectionView入门

    一.UICollectionView介绍 UICollectionView和UICollectionViewController类是iOS6新引进的API,用于展示集合视图,布局更加灵活,可实现多列布 ...

  6. Dinic 算法钩沉

    最初是从<挑战程序设计竞赛>上了解到 Dinic 算法的.其中对于 Dinic 算法中的关键词--分层图(layered network,也称『层次图』)的引入的解释如下: 因为最短增广路 ...

  7. ACM程序设计选修课——1030: Hungar的时尚球场(水题+耐心)

    1030: Hungar的时尚球场 Time Limit: 1 Sec  Memory Limit: 64 MB Submit: 14  Solved: 8 [Submit][Status][Web ...

  8. 刷题总结——二逼平衡树(bzoj3224线段树套splay)

    题目: Description 您需要写一种数据结构(可参考题目标题),来维护一个有序数列,其中需要提供以下操作:1.查询k在区间内的排名2.查询区间内排名为k的值3.修改某一位值上的数值4.查询k在 ...

  9. 数据库操作之—— explain 的type解释

    (1)SYSTEM (2)CONST (3)EQ_REF (4)REF (5)REF_OR_NULL (6)RANGE (7)INDEX_SCAN (8)ALL (9)UNIQUE_SUBQUERY ...

  10. djang中的request.user对象中的方法

    print(dir(request.user)) ['__class__', '__delattr__', '__dict__', '__doc__', '__eq__', '__format__', ...