Live data from Hacker News

Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

nino.app

81–90 of 269 posts

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#81
If I were going to make a hard switch from apps I use (docs, sheets, todo, meet, ...), I would do so from the conviction I don't want vendor lock-in, and want to own my data. I like the concept. The Collection module seems powerful. Yet, I question the scalability - how long should users wait, for example, for a to be possible in a code block, in a notebook?

Since you're looking for feedback; - support markdown where possible, and include links like Obsidian, include Unicode completion like Julia REPL. Point and click is nice, but shortcuts/common syntax is expected, - support scripting via a modern language, - let users write plugins for modules / modules.

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#82
post #28

As no one has asked so far, I’ll have to do it, how does this differentiate itself from Lotus Notes?

It runs on L̶o̶t̶u̶s̶S̶c̶r̶i̶p̶t̶ JavaScript. Speaking of, Mitch Kapor's 1984 memo is turning 40 this year:

> With the formal commencement of the "Notes" project upon us, it seemed appropriate to set down a few brief notions about the project, its scope, and its strategic importance to Lotus. This material should be regarded as more than highly confidential.

https://web.archive.org/web/20180225100127/http://www.kapor....

Also discussed previously: https://news.ycombinator.com/item?id=13168969

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#83
I think there's a lot of potential in this idea! I've been pondering how to pull this off for a very long time.

My 5 minute test run:

- For documents, I couldn't figure out how to make anything but plain text. The keyboard shortcut Ctrl+/ doesn't work on my keyboard (no "/" key).

- For sheets, I couldn't figure out how to write a formula. And this isn't a really a spreadsheet, it's a database table, which is a related but distinct thing (more structure, but less freedom).

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#84

This looks really neat! I'd be interested in giving it a try, but doing so would replace existing tools and workflow. As a user, I'm unwilling to do this is I can't both own my data and application hosting. If Nino doesn't pan out and the product gets shut down, how do I continue to access my now (trigger warning, words used to describe as I understand, not critique) tightly coupled proprietary data? Can I self host?…

Thanks. I think the concern about software provider shutting down is valid. Heck, I still remember being pissed when Google deprecated two products I used within a month (a few months back).

Self-hosting might be too complex to setup, but do you think single tenant offering helps? I don't know if it makes sense for individuals tho.

In addition to HTML & CSV, there is an option to export JSON, which supports more formats. In a way, it is an open format (.json) but I'll have to add relevant documentation. PDF support will also come at one point.

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#85
Honest and genuine feedback.

I am concerned that you may be working on something that does not have a market in its present form, or possibly ever. I am worried as to how much of your life / time / money you might be pouring into this. It is difficult for me to be categorical about this, as for all I know it's a tiny side venture and you're not bothered about adoption. But, based on the marketing copy / launch, previous HN posts and your comments here, it does seem that you feel this could potentially compete with Workspace/Zoho/365/Notion with the USP that it's more tightly integrated, plus some local storage and encryption benefits.

I think that's quite a stretch. And that's not to dismiss or play down what you've achieved.

What you have created is, measured on sheer volume of work/technical accomplishment (and assuming it's a solo project completed in around 1-2 years, when you first began posting about it) really impressive for a solo dev. I say this as somebody who considers themself a fairly speedy full-stack dev. There is a lot of complex functionality - an MVP recreation of Docs, Drive, Airtable (e.g. Sheets, which appears to be an 'Airtable'-style visual database with support for multiple datatypes) and the UI is, in many parts, clean, fluid and responsive. All this is without even trying/testing the additional 4-5 client apps!

But in my opinion, the difference between your current product and something that would gain significant adoption is light years. Just some very basic examples: adding keyboard shortcuts to the docs module, drag and drop table re-ordering, image resizing, multiple fonts, page sizing, tabs, a ruler, text flow options and layout. (just the basics here to get it to circa-Word-2000 level) The need for a spreadsheet module. File permission management, upload progress, account onboarding, help and support. The UX of the workspace itself - at the moment it's unclear why some modules exist (what is a 'canvas'? Why would I need it? Same question for a 'grid'. Don't make me work to discover this, tell me upfront. Inline help, or example documents would help steer users).

I could write out a ton more examples, but I'm not trying to beat you over the head, more just to illustrate that the road ahead of you is far longer than you might imagine. If there's just one of you developing this, then I'm not sure how long it would take to just get even one of these modules up to feature parity with a close competitor. This, plus the maintenance, support.. ..and that's before we even begin to discuss the issues around marketing and onboarding, which are probably the area where you're most significantly falling short. Some of your UI choices bely a certain naivety, for example why would you choose to name a module 'Sheet's, when this is already the name of a popular web spreadsheet, and your module appears to be something other than a spreadsheet? This introduces confusion and frustration for users and makes me question your ability to succesfully get this project to profitability. Much of your main website doesn't do a great job of explaining to a layperson what the product is, why they'd want to use it, or giving real-world examples. Even the screenshots on your Play Store app don't really provide good reasons to download, or insights into concrete use cases. Why would somebody pay for this in the era of free-Google-Docs or $5 Zoho plans? How much B2C marketing money would you need to spend to market it to them just so they're aware of its existence in the first place?

I know how difficult this might be to hear, and I don't want to demotivate you, in fact quite the opposite. The thing is, I have had several occasions during my career when I was in a similar place to this. I have, in the past, obsessively focussed on product development, with my head in the sand about market potential. It's great that you have now asked for feedback and I'd rather risk annoying you than squander an opportunity to make you sit up and think for a moment, even if you end up choosing to ignore me.

I'm sure that, if you chose to take a different path with this IP/product, there would be lots to salvage and some valuable learnings to build upon based upon all the code you've created and approaches you've refined. As a suggestion, would you perhaps be better off here just taking one single component and making that world-beating, instead of trying to develop 18 different modules to pre-MVP quality.

Whatever you decide, you're clearly a very talented and prolific developer. Very best of luck with everything.

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#86

This looks really neat! I'd be interested in giving it a try, but doing so would replace existing tools and workflow. As a user, I'm unwilling to do this is I can't both own my data and application hosting. If Nino doesn't pan out and the product gets shut down, how do I continue to access my now (trigger warning, words used to describe as I understand, not critique) tightly coupled proprietary data? Can I self host?…

Thanks. I think the concern about software provider shutting down is valid. Heck, I still remember being pissed when Google deprecated two products I used within a month (a few months back). Self-hosting might be too complex to setup, but do you think single tenant offering helps? I don't know if it makes sense for individuals tho. In addition to HTML & CSV, there is an option to export JSON, which supports more form…

Self-hosting is key for us as well. Companies working with sensitive data really value "on-device" / "on-premises" architecture, which it looks like you're close to nailing.

Check out Bitwarden and Gitlab's self-hosting approaches, and congrats on the launch. I'm excited to try it.

And regarding self-hosting complexity, start with a "docker-compose up" example and iterate from there.

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#87
post #72

One of the most important features to get right for tools like this is collaborative editing. It's incredibly difficult to get this right (live preview, conflict resolution, history management, etc), especially given how the vast majority of users are non-technical folks (which aren't used to toolks like git). Could you expand a bit on how you intend to tackle this problem in Nino?

I actually think this hyper-granular realtime collaboration like in Google docs is slightly overrated.

I think it’s ok to have more a git-like workflow where feedback and changes happen over cycles. As a programmer, I don’t give a shit about your working directory. I do care, however, about your commits :)

All I’m saying is this CRDT craze isn’t always necessary or even appropriate for many products. It adds a lot of technical complexity, especially for a small shop.

Re: Show HN: I made an app that consolidated 18 apps (doc, sheet, form, site, chat…)

#88
Very impressive from a technical perspective. I should know, since I worked on a startup for 3 years who attempted to productize a similar system. If this can scale, I think you have a very valuable foundation.

Did you build Nino Meets using AWS Chime? I'm curious.

Now for the feedback:

Because the use cases are so broad and all-encompassing, marketing and onboarding into your system will be a huge challenge. Do not underestimate it. At my startup, we hired onboarding specialists since most small business owners we were attracting were not exactly engineers. They needed a lot of hand holding to understand how all the parts went together.

Take notion as an example, they have a huge community dedicated to showcasing things you can build. Even then, I don't really like notion because it is such a blank canvas. It's a hard hurdle to overcome!

I think a valuable next step would be to partner with people from different industries to create custom templates that are built on top of your more general purpose foundation. Those templates should reliably solve specific work flows that those users would be familiar with, and they should have no trouble getting up and running right away.

If you can solve that, you will really have something!

Your current website looks like docs for other engineers, so I'd strongly suggest creating a few more websites, each one branded and showcasing specific workflows for the target audience you are looking to convert.

Post reply on HN