第一个小程序 – 百纯起名

微信小程序从17年1月份对外开放到现在已经一年多了,一直想学习了解一下。最近这段终于抽了点业余时间摸索着做了一个起名类小应用 – 百纯起名。


一、关于百纯起名

        宝宝一出生就需要起一个名字,当过爸妈的都有给宝宝起名的苦恼,没有专业的起名经验和知识,传统的做法就是拿着字典和起名类书籍翻来翻去,最后发现越看越头晕。不过现在网络越来越发达了,很多事情完全可以使用互联网+大数据完成。于是就想着结合互联网开发了“百纯起名”,希望能帮助有起名困难症的朋友解决宝宝起名问题。
        “百纯起名”综合了五行八字、周易数理、生肖属相、读音字义、古文出处等因素起名,软件同时提供宝宝起名、名字测评、八字解析、艺术签名等功能的实用软件。
        可能有人会问:“你一个写程序的做出来的起名软件能专业吗?”,我可以告诉大家,“五行八字、周易数理”这些玄门东西我还真不是很专业,但是程序算法,数据爬虫之类的我还是懂一些,“百纯起名”中的近百万条核心数据和起名行业中顶级网站的数据没有差别,起名规则也是反复调研破解正规网站而来,所以起名的结果和他们几乎没有差别。但是使用他们的软件是要收费的,“百纯起名”可以免费使用,只对部分服务收取很低的费用(用户租服务器,买域名等开销)。

二、准备工作

三、技术栈

  • 前端:微信小程序开发(后续陆续开发Android和iOS)
  • 后端:SpringMVC+Hibernate+Redis
  • 后台管理:React.js+Antd
  • 数据库:Mysql
  • 设计+交互:Google+PS(只能自己google搜索然后再简单PS了,(>﹏<)悲剧)

    (怎么感觉自己要成为全栈工程师了,做程序员不容易啊。。。)

四、开发

        接下来就是coding了。
        一路开发下来发现微信小程序开发上手还是挺简单的,跟APP开发有很多相似之处,再加上微信封装好了很多组件和API,大部分的功能开发效率要比APP快很多。个人感觉有一些界面布局没有原生APP灵活,运行效率跟原生比还是差一点。这个过程中主要的开发任务还是在后台,后台需要处理比较复杂的业务逻辑。

五、成果展示

        下面展示一下最终成果吧(界面有点粗糙,但是功能还是很全的)。

        进来就直奔主题:起名,在这里可以选择宝宝性别、姓名、出生日期等,因为存在时差的原因,不同出生地的太阳日不一样,所以为了准确计算八字,尽量选择出生地(该功能需要打开地图选择位置,为了体验不想一打开就需要定位权限,所以默认是关闭的,需要选中复选框就会出现选择出生地界面)。配置好以后点击自助起名按钮系统就会给你起名了~

        对于有特殊要求的,需要人工起名的,我们也可以联系一些起名大师给用户起名(放心,这个大师不是我,是专业起名大师,^_^),当然这部分服务是要收费的。

        系统结合大数据和一些算法名字库中整理一些特别的名字,包括:成功之名、悬易吉名、出自古文的名字、英文名字等等。后台会从不断通过一定算法从网上搜集各种类型名字,不断丰富名字库。

        个人中心界面包括个人信息管理,我的收藏,订单等管理。

        以上介绍的是小程序的4个以及TAB界面,接下来这个是系统根据用户设置给出的名字列表,系统不是随便给出一堆名字给用户的,会根据用户的生辰八字等一套规则和算法筛选符合条件的名字。大家使用的时候会发现不同的姓名、性别,时辰算出来的名字列表是不一样的,不像某些网站列出的名字除了姓名不一样,其他都一样,太坑了。这块哥我还是用心去做的,^_^

        用户点击列表中的任何一个名字即可查看这个名字的详解(很多用户不知道可以点击名字查看名字详解,以为只有列表就完了,这里交互设计的太失败了,要改进)。名字详解中分为名字解释、三才五格分析、八字命格分析、生肖喜忌分析,如果名字出自古文的话会展示名字出处。

        现在很多爸妈都给小孩起一个英文小明,为了方便大家查找,系统收集了大量英文名字哦,而且不断在更新。

        对于喜欢给宝宝或者自己设计一个艺术签名的朋友,我们还跟专业的艺术签名专家合作,提供艺术签名服务。

        以上就是“百纯起名”的部分功能,其他功能就不一一列出来了,如果大家感兴趣可以使用微信扫码下面小程序码体验,欢迎大家提意见。

转载请注明出处:http://www.luoxudong.com/?p=416

有26人对 “第一个小程序 – 百纯起名”留言了

  1. Thanks for the tips about credit repair on this blog. Things i would advice people would be to give up the mentality that they’ll buy right now and pay later. As a society all of us tend to do this for many things. This includes holidays, furniture, as well as items we want. However, you have to separate your own wants from all the needs. When you are working to improve your credit rating score you have to make some sacrifices. For example you are able to shop online to save money or you can turn to second hand shops instead of costly department stores with regard to clothing.

  2. I am only writing to make you understand what a superb experience our princess undergone viewing your webblog. She picked up such a lot of things, with the inclusion of what it is like to possess an ideal teaching spirit to make the mediocre ones without difficulty master specified tricky topics. You undoubtedly surpassed readers’ expected results. Thanks for rendering those useful, trustworthy, revealing as well as unique tips on your topic to Sandra.

  3. I am glad for writing to make you know what a nice encounter my wife’s girl had studying your web site. She mastered several pieces, which include what it’s like to possess an awesome helping nature to let other individuals very easily know precisely some problematic subject matter. You truly exceeded people’s expectations. Thank you for presenting these practical, trusted, informative and in addition fun tips about this topic to Kate.

  4. I am also commenting to let you know of the helpful encounter my friend’s daughter found reading through your web page. She figured out numerous issues, not to mention what it’s like to have an amazing giving mood to have men and women really easily have an understanding of selected impossible subject areas. You really exceeded our own expectations. Many thanks for imparting the interesting, safe, explanatory and even easy thoughts on the topic to Janet.

  5. Thank you for your entire labor on this web site. My mom take interest in managing investigations and it is obvious why. My partner and i learn all regarding the lively tactic you produce simple things through your web site and in addition invigorate response from the others on the situation then our favorite princess is truly studying a whole lot. Take advantage of the rest of the year. You have been doing a superb job.

  6. A lot of thanks for all your valuable hard work on this web page. Kim loves getting into investigation and it’s really easy to understand why. Many of us know all of the dynamic medium you make insightful solutions on this web blog and as well as improve participation from people on that idea so our girl is certainly discovering a lot of things. Have fun with the remaining portion of the new year. You are conducting a powerful job.

  7. You made some nice points there. I did a search on the theme and found nearly all folks will go along with with your blog. Mildred Lukas Dam

发表评论

电子邮件地址不会被公开。