[1]https://github.com/ChrisZieba/LogicPull#software-requirement...
So the struggle was entirely technical? If you were only working on this a year and made enough revenue to work on it full-time, it seems more successful than most startups!
I have to say though, it seems like there are a lot of easier targets for this kind of software outside the legal realm where it wouldn't have to be installed on their own servers.
I don't know about the competitive layout of your industry, but I was wondering if you considered switching into other market segments that wouldn't have things like formal code reviews up front for a product like this.
You sound like you did it all wrong.
That you think that 'Version control was non existent' is bizarre is just, well, naive.
Why did your clients need version control? Was your code not extensible?
You do the install. You sell a support contract. You make it extensible in a repeatable, not modifying the core code, kind of way. You have tools to find out if the client has modified parts of the code they shouldn't have.
A bug pops up, you fix it locally. You then log in to their instance. You deploy the fix.
That's how it works.
That's where you went wrong.
Since LogicPull was conceived to be a SAAS, I can see how certain design decisions may have been overlooked that would make supporting a self hosted solution a lot easier. I also think a lot of people who have never worked in an enterprise environment, do not fully understand how customizable a solution has to be. Politics, quality control standards, etc. all play a role and your solution has to be able to adapt. Unless you are in a position like IBM, Microsoft, etc., where you can advocate certain ways of working, your solution really has to be insanely flexible. And if you take this into consideration, you'll design your solution accordingly.
By the way, what is the wiki software being used on the link you posted?
* shit HN says
Thanks abeiz. Got me ready to run code; bro, can you commit some example documents for your customers so I can use it too, kk thx.
Seriously, kudos to you for making a public Github repo. Gl.
That is a really nice README, by the way.
Are you aware of just how valuable this piece of software is? While I commend you for open sourcing it and giving it to us to use, a part of me feels that you are undercutting yourself.
Let me highlight a problem for pretty much every company (that is larger than a few people) in existence: The information needed by administration and accounting teams to register a new client is never properly collected by sales teams, so you have haphazard implementations and processes and all sorts of weird and wonderful ways of making sure the various business specific answers to questions are delivered to the people that need them to be.
You've created a solution to that problem. The upside of it is, well, HUGE.
I'll simply thank you for giving me that solution to run with, and hopefully I'll be able to do so within my space. Personally I don't think you should have done what you did if you were to look at it selfishly; you didn't though and for that you should be commended I think.
When I jumped into my current project, I made a point of going with nginx 1.4+, for the websocket support, which really simplifies the stack. It just feels good to have less moving parts.
Is it similar to this - https://www.kentlaw.iit.edu/institutes-centers/center-for-ac...
Is it all styled via Bootstrap?
It seems way too responsive and clean for it.
I used to work at a company that built a FLOSS ERP. You can still build a nice company around offering this if you want to. You can spin the fact that it's open source to your advantage and emphasise that they will have full control over their software stack. People still gladly hand you fists full of money if you solve their problems...doesn't have to be hosted. And don't worry about "but they'll just replace us with inhouse folks". If it works they'll usuall just pay you to make sure the system doesn't fade away.
Also on the https://logicpull.com/tour page: "The Problem. Creating a customized question and answer interview, and using the data to populate a form is very time consuming and costly, and needs to XXX created by a software developer." XXX= missing a "be"
Check main CV builder:
http://cv.pracanowo.pl/cvprzedstawicielhandlowy.html
No by google and new engine i;m on position [serp] 945 So i don't see any reasons to still support my project