View on GitHub

Jshoper3x

简化原版,增加移动平台特性

Download this project as a .zip file Download this project as a tar.gz file

这是ostocyjshop计划下的一个新版本,主要是重构并增强App部分的功能。希望可以制作成一个可以稳定在线上运行的系统。 ostocyjshop更名为jshoper3x简称jshoper。取义行走在java上的人。3x标示版本号

项目目标

我们要做一个支持android,ios和web的电商类移动应用解决方案

什么是通用电商类移动应用解决方案?

电商类移动应用解决方案的意思是说,我们可以在系统中容易的增加数据表和功能模块并开放服务给android及ios使用以达到O2O的模式或者提供更好的移动化服务,方便大家在既定的开发模式下顺利的增加你想要的功能。

应用领域可以很多,例如汽车维修,订餐,教育,远程学习等等

如何参与?

你必须有一个github账号会使用git

你必须会用eclipse的git插件来提交更新和合并别人的代码

你必须能够遵守我们的一些开发规范,例如注释要多写,完善你的代码文档

协议许可是?

我们目前使用GPLv3协议

组织和理念?

我们希望大家都是热于奉献的代码人

我们希望大家可以通过共同参与这个项目来提高自己或者帮助别人

我们希望大家可以互相成为好朋友,互相学习

我们希望把大家最擅长的一面表现出来,无论是设计或者是细节上的代码编写

我们希望大家可以用于分享自己的经验和总结

我们更加希望这里是我们代码人,程序员在这个行业的一个证明(可能有些人以后去卖水果)

开发的态度?

认真 负责 热情

我们已经做了?

jshoperv2是一个初级版本,你可以在这里下载https://github.com/sdywcd/jshoperv2 但我们已不再维护仅供参考和学习

该版本完成了基础服务端和一个基于android的平板系统,并以电子菜单形式的产品进行过小范围生成测试和运营

由于历时原因我们在https://code.google.com/p/ostocy-jshop/ 也保留了一份源码

平板的app由于那时我主要写设计,基础架构是我写的,更新是其他人做的,我就暂时不公开源码了

我们将来做什么?

简化jshoperv2的功能把过去不合理的设计进行重构并优化和规范代码

继续编写和优化android平板上的app

增加android手机上的app

新增内容管理类功能,满足新闻类app需求

新增客户关系管理类功能,满足客户分析类app需求

新增库存管理类功能,完善jshoper的整体流程

新增采购管理类功能,完成jshoper的整体流程

最终我们希望jshoper3x是一个jshoperv2的流程完善版本,并增强移动平台上的客户端,通过抽离和重组模块可以帮助企业或者个人完成中小型应用或者电商开发。更多功能可能是你给我的想法,或者你fork后自己的创新

我们的一些解释

jshoper并不是一个完美的东西,我们力求做到更好

无论是手机还是平板上的app都需要不断改进

我们并不是什么大牛,只是喜欢写代码而已,也想通过代码来实现理想

无论是安全性,性能,功能上我们希望可以慢慢的兼顾

关于技术选型

struts2,spring3.0,hibernate4,freemarker,jsp,jquery,dwr,js,html5,css,mysql5,android4,Redis这些事我们目前用到的 我们乐于使用新技术,我们也在系统中使用了很多国内的开源组件

关于未来想加入的技术

搜索技术 lucene

缓存 Redis (已加入)

nosql


欢迎使用jshoper3x版本,欢迎技术咨询,欢迎业务合作


你可以在如下几个地方找到我

1,上海

2,我的博客:http://sdywcd.iteye.com/

3,我的微博:http://weibo.com/sdywcd

4,我的邮箱:sdywcd@gmail.com

5,我的qq:281198200 (请某些行业的某先生/女士自重不要乱加,加时请注明github字样,让我知道你是好人就行)