【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统

应用名称:AsGard -- 基于Node.js的开源、小型、多人日志系统

应用URL地址:http://asgard.cloudfoundry.com/

应用说明及使用场景:

可以用于搭建CMS系统;多人/单人Blog;小型团队日志系统等。

应用所使用的技术及软件:

  • Node.js
  • MongoDB(mongoose for node.js)
  • Coffee
  • express
  • bootstrap(用于后台管理界面模板)

创新点(亮点):

  • 全自动部署(具有setup功能,只要将源代码push到cloudfoundry后即可完成搭建)
  • 代码采用MVC框架
  • 后台管理系统与前台文章浏览系统单独分开,因此一个后台可以“挂”多个前台系统
  • 权限分离。(目前只有管理员与操作员两种角色,互不干扰)

测试账户:

    登录地址:http://asgard.cloudfoundry.com/asgard-signin

    用户名:demo    密码:demo1

源代码下载地址:

    https://github.com/kenshin/asgard

应用截图:

    前台 - 首页
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第1张图片

    前台 - 分类文章列表
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第2张图片

    前台 - 用户文章列表
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第3张图片

    前台 - 文章详细页
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第4张图片

    后台 - 登录界面
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第5张图片

    后台 - 管理员 - 控制面板
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第6张图片

    后台 - 管理员 -账户信息修改
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第7张图片

    后台 - 管理员 - 用户(操作员)修改
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第8张图片

    后台 - 管理员 - 用户(操作员)创建
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第9张图片

    后台 - 操作员 - 控制面板
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第10张图片

    后台 - 操作员 - 文章录入
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第11张图片

    后台 - 操作员 - 文章修改
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第12张图片

    后台 - 验证界面
    【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统_第13张图片


你可能感兴趣的:(【CF 应用开发大赛】AsGard -- 基于Node.js的开源、小型、多人日志系统)