• 一起做一款开源软件吧--开源软件诞生1


    故事的起源--第1篇

    用日志记录“开源软件”的诞生

    开源软件地址,望大家给予支持

    码云:

    https://gitee.com/redragon/redragon-erp

    github:

    https://github.com/redragon1985/redragon-erp

     

    35+的困境

    作为一个刚刚度过35岁生日的程序员,也真正陷入了35+的人生迷茫。真实的现状就是:经验充足、能力还不错、但近况糟糕到了极点。可我不甘心!!!想证明自己,但找不到机会和方向。

    如何抉择

    经过反复的思考,觉得总要做点什么有意义的事情。那就做一款属于自己的开源软件吧,证明自己的价值,证明自己还不老。

    启动时的思考

    做款什么内容的软件好呢?思量再三,最终选择了ERP。为什么呢?

    1. 一直在甲方工作,信息化经验丰富,十几年的积累不能浪费
    2. ERP是一款几乎每家企业都需要并且含金量较高的系统
    3. ERP高昂的价格一直是很多企业望而却步的理由,那我就做个免费的吧

    准备工作

    • 搭建底层框架:Springboot2、Redis、Shiro
      由于是开源项目,所以原则上用最通用最简单的技术框架实现业务需要,这样可以最大限度降低学习成本,开发成本和运维成本
    • 准备域名和云服务器:皆来自于阿里云
    • 产品需求:借鉴了国内外优秀ERP产品设计(用友、金蝶、oracle、SAP),并结合自身积累总结的国内企业信息化和数字化经验

    进展现状

    • 完成了0.5.x版本赤龙ERP的研发
    • 发布到github和码云并开源
    • 准备下一个版本的产品需求

    后记

    由于时间因素,今天的开源软件日记就先写到这里,下一篇我们来聊聊技术选型和开源协议的部分。

    最后还是希望大家可以进入码云或github点亮星标,给予支持,愿意与我沟通交流可私信,我们可以加微信沟通更多细节。

     带你了解不一样的【赤龙ERP】:https://www.redragon-erp.com(赤龙官网查看更多功能)

  • 相关阅读:
    2
    1
    nginx隐藏版本号
    全面对比主流 .NET 报表控件 (转)
    前端的发展和未来趋势
    NPM初学者指南 (转)
    一文解读MySQL事务
    如何高效的学习技术
    重新统一的 .NET平台-.NET 5
    为啥要有微服务?啥是微服务?
  • 原文地址:https://www.cnblogs.com/redragon/p/13561329.html
Copyright © 2020-2023  润新知