我为期两周的项目变成了全职开源创业

我为期两周的项目变成了全职开源创业

原文:https://medium.com/hackernoon/my-two-week-project-turned-into-a-full-time-open-source-startup-14165597c2a

开了一家软件公司

一年多前,我决定建立一个软件企业,专注于定制 web 应用程序开发、创业和独特的网站项目。我建立了一个非常强大和有才华的团队,他们雄心勃勃地要和我一起开这家公司,作为他们的副业。我们称之为 Vampeo 。我们收购了一堆项目,开始了开发,同时保留了我们的日常工作。

长期运行的项目

在完成我们的一些项目四个月后,我意识到一些重要的事情。没有一个项目完成。一旦项目(如网站)交付,每个客户开始要求额外的功能,支持,维护,更新,甚至未来的项目。

这些附加服务为 Vampeo 带来了新的经常性收入。客户将为服务器、我们通过 G 套件设置的电子邮件地址、SSL 更新、网站编辑等付费。

在发票上浪费我的时间

2016 年 11 月,我开始收集所有发票,并通过电子邮件发送给我们的客户。我有一个 Quickbooks 在线帐户,我用它给客户发送发票,但是,有一个更大的问题。我们的许多服务都是按月或按年订购的。例如,客户将为他们的服务器和电子邮件按月付费,为域名和 SSL 按年付费,为功能开发按小时付费。在每个月底给我们的客户发送发票,或者跟踪谁没有支付年费是非常困难的。我开始落后于发票,失去金钱,并失去跟踪我们维护的服务。

一个让我的业务自动化的小项目

我们的问题没有简单的解决办法。我们的服务产品和计费在单独的应用程序中处理,需要大量的手动工作。我们需要一个具有以下特征的系统:

根据客户向我们提供的服务自动收费。 客户自助服务门户,供客户登录在线账户、查看、编辑、请求取消其当前服务,以及通过门户与我们交流其他工作。 *对我们的工作进行内部盘点,以跟踪我们所有的活动和归档项目,为我们提供总收入、利润和进度。

我们发现的每一个商业解决方案都过于昂贵,没有覆盖每一个用例,而且每一个开源解决方案都过时了,有一个非常糟糕的 UI/UX。所以我们决定用两周的新年假期来开发一个非常简单的平台,利用 Stripe 的 API 来构建一个满足上述所有特性的 web 应用程序。男孩是我错了两个星期的时间范围!

两周变成了几个月,然后…服务机器人

整个开发围绕着我们开源工作的心态。它需要适当的架构、规划和实施。我们作为自动化架构师和工程师的多年经验让我们受益匪浅。我们开始添加更多的功能,使用 Stripe、通知系统等实现自动化计费。我们的平台从一个简单的 NodeJS 和 Express 应用程序发展到使用 NodeJS、Express、React、Redux 和许多更先进的 npm 库。

决定是明确的,这不再只是一个附带项目,这是真正的东西。我们是一个由四名开发人员和一名平面设计师组成的团队,我们把日常工作之外的每一分钟空闲时间都花在了开发这个系统上。我们称之为服务机器人,一个开源的演出管理系统。一个你可以用来在几分钟内开始销售和管理你的演出的平台。

有限的公开测试版实例…现已推出

我们在 5 月份发布了我们的 v0.1 测试版,并在 Collision 2017 上展示了它。反馈非常积极,似乎所有其他基于服务的创业公司都面临着类似的问题。碰撞后,我们花了整个夏天重新调整我们的代码和功能集。

从我们开始构建 ServiceBot 到现在已经八个月了,我们现在处于 ServiceBot 的 0.5 测试版。ServiceBot 的 Github 知识库包含了我们所有的辛勤工作,我们希望与大家分享并获得反馈。

事实上,我们已经决定在我们的网站上发布有限的公开测试版服务机器人实例。无需任何技术知识、安装或冗长的配置,只需不到几分钟就可以设置好您的 ServiceBot 网站。所有需要的是一个 Stripe 帐户,因为 ServiceBot 与 Stripe 紧密集成。

如果你有兴趣测试我们有限的公测实例,你可以在我们的首页注册: https://servicebot.io

后续步骤

我们希望将 ServiceBot 发展成为一个完整的自动化系统,通过自动化企业的日常运营和服务生命周期来降低成本。

我将在以后的帖子中发布更多关于 ServiceBot 的用例及特性。


本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除