Live data from Hacker News

Show HN: I made my own no-code platform

simitless.com

1–10 of 12 posts

Re: Show HN: I made my own no-code platform

#2
Hi everyone, OP here, maker of Simitless (mostly a passive reader on HN so far)

PURPOSE: In short, I’ve made a no-code platform for building management apps, information systems, work databases, etc... I am gearing it mostly towards independent workers and small companies. Yes, yet another no-code tool !

ORIGIN: I had the idea for this architecture of no-code app back in 2007. I got to the actual coding of the platform in 2014,after losing my job. After 7 years of development, mostly on my own, the Simitless project is finally where I wanted it to be. Of course, as with everything, there are still some bits that are rough around the edges, but it's working (yay!) and I am using it daily for both my work and personal life. What I’ve learned about myself, working on this project, is that marketing is really not my strong suit, unfortunately, so I only have a couple of paying users (and yes, most of them are from my family). Most non-tech users seem to find no-code tools too complex, even with a detailed, working app model and a user-manual-blog-post...

TECH STACK: The tech stack is javascript-based, on a NodeJS server, using the Meteor framework, with a lot of custom code. Over the years, as packages got abandoned or my use case changed, I internalized and re-developed most of it for full control over the stack (this allowed login-free guest accounts, for example). I am still using Blaze, as it was the main templating package for Meteor when I started, and it has worked so far and allowed for faster coding and not having to re-do the project in Vue or React. The back end integrates a MongoDB instance as it allows for flexibility in the schema. Individual collections are created on-the-fly for data to enable some isolation between apps content. Indexes are created automatically when the schema changes. Oplog is used by Meteor to enable data reactivity. This makes the whole platform a real-time collaboration tool.

TECH USED: There are 151k lines of code in the project, 3.1 million lines of code if you include node_modules :-D. UI is shaped by Bootstrap, calendar UI is through FullCalendar, Zxing for QR codes, Stripe for payment handling, nodemailer for email sending, Papaparse for import/export, TinyMCE for rich text, Polyglot for i18n, D3 for graphs. Geographical data is provided by OpenStreetMap, using Thunderforest for distribution and OpenCage Geocoder for search. Statistics are processed using Matomo (self-hosted) and for now I am still using Hotjar to learn more about usage and how users are getting lost, but with as-strict-as-i-could-make-it respect of the no-track features and other blockers. The actual app data is also always hidden from any statistics and tracking snapshots. Unless you fully disable js, the platform should still work with any blockers, I just won't get the usage stats. I also use Sentry to get bug alerts. Tawk.to is used for user assistance, but as I am alone working on it, I limited it to some areas of the platform for now, and I'm not always connected to the chat client.

HOSTING: I am hosting everything by myself on a couple of bare-bones VPS servers (minimizes costs, mostly self-funded). Only file storage is done externally using AWS S3 as it was flexible and affordable for the small volumes so far. Within other services, the servers run nginx for serving content, pm2 for stability, ufw and fail2ban with custom rules for security, logwatch and netdata for monitoring, postfix, spamassasin, spamc, amavis and clamav for emails, let's encrypt for SSL, cloudflare for CDN. Most of the companion sites to the project (blog, about, contact) are generated using Hugo (content actually gets written on a Simitless app and exported by a “transformation model” feature of the platform). Older sites (FAQs) are still using Wordpress. For backups, on top of the datacenter daily VPS backup, I have a Raspberry Pi setup at home, behind a firewall, and it uses rsnapshots to save the database exports and the file system configurations every 4 hours. The system keeps multiple versions going back a few months.

FEATURES: The actual features include custom data types that can be added as the user wants and include, tables, lists, cards, galleries, calendar, agenda, tree view, kanban view, geographical map, file storage, text, rich text, number, tags, barcodes, rating, vote, email, color, phone number, parcel tracking, users, value selection, timezone, auto-increment alphanumerical field, date, time, duration, files, switches and checkboxes and also link to other data types to build more complex apps. Objects/tables can be nested in other tables as well, creating a "tree of data structure". There are formulas to calculate everything that can be and plenty of display and data-quality options (read only, hidden, direct edit in table, data history, required value, unique value). You can even inject custom CSS (breaking the no-code concept here...). Access rights are handled with fine granularity, on each data type (tables, columns) and there is an invitation system to ask someone to open an account and reclaim "access rights". Apps can also be open so that you don't need to invite users individually. Open apps can be “secret-sentence” protected and can optionally require a name and contact details. I also experimented with graphs, dashboards, app access resale (including billing and platform fee), and an internal workflow system with triggers and actions, however these are not well-completed and experimental, so I disabled them for now unless you ask me to activate them on a specific app (but they will most likely break things as they are unmaintained for now).

TRYING IT: If you have a moment, it's free to try and play with, no signup required, if cookies are enabled in your browser, your identification and apps survive for 2 days without access. After that, your work and guest account is cleaned up unless you register an account with an email address. Any feedback welcome !

Re: Show HN: I made my own no-code platform

#3

Hi everyone, OP here, maker of Simitless (mostly a passive reader on HN so far) PURPOSE : In short, I’ve made a no-code platform for building management apps, information systems, work databases, etc... I am gearing it mostly towards independent workers and small companies. Yes, yet another no-code tool ! ORIGIN : I had the idea for this architecture of no-code app back in 2007. I got to the actual coding of the plat…

And I was so nervous about posting that I apparently wrote an essay... ':-D

Re: Show HN: I made my own no-code platform

#4
Hey ffournier

I felt that I wanted to write this and provide feedback.

Firstly, I want to commend you on your momentous achievement, not a small undertaking that's for sure.

My thoughts, first impressions are everything.

The homepage I think can use a lot of love, perhaps gifs that demo your product, use cases etc.

My biggest shock was looking at the pricing page.

To a new user, that confused me thoroughly. What's a data point, how much data do I need, what does a session mean, is it in the context of a connection, or something else.

I believe your target audience to be non developers, as that's a no code thing. From an organisation perspective, they aren't technical.

To this, I want to suggest something, can you simplify your pricing model somehow.

Sliders are confusing, pricing from dragging sessions to 1000 is scary high.

Philosophy should be Keep It Simple Stupid (KISS)

Once you get people signing up, that's biggest hurdle. You don't want to lose those clicks.

I wish you the best with this.

Re: Show HN: I made my own no-code platform

#5
Congratulations ffurnier, this looks like a really monumentous project. I want to echo the comments made by thescholaryowl. Your project has a potential however it needs lot of work in marketing. I see that you have so much functionality however it is not presented in easily digestable way. May be check other no-code tools companies and copy their websites and pricing filling the details of your tool. May be join startupschool.org and pair pu with someone good at marketing. If you finish the program you will get server credits which will ease your infrastructure costs.

By the way are you doing this full time? you said you started after you were laid off from your previous job did you find another job?

Re: Show HN: I made my own no-code platform

#6
Hey Francois, congratulations on building a great product. It deserves to attract a much higher ranking on hackernews that it has got. Might be worth waiting a few days and posting again.

I can imagine it sucks when you have worked so hard on a product and it does not get the recognition it deserves.

I have been working on a website builder of sorts but I have focused on the real estate sector. I haven't been successfull enough to be completely sure that my advice is correct but I suspect your tool would do better if it was more focused on one or two products. As a creator you are rightfully proud that when someone arrives on your site they have a lot of options. I personally found that overwhelming and confusing. Hope this little bit of feedback can help you improve your product rather than disappoint you.

Best of luck with it!!!!!

Re: Show HN: I made my own no-code platform

#7

Hey ffournier I felt that I wanted to write this and provide feedback. Firstly, I want to commend you on your momentous achievement, not a small undertaking that's for sure. My thoughts, first impressions are everything. The homepage I think can use a lot of love, perhaps gifs that demo your product, use cases etc. My biggest shock was looking at the pricing page. To a new user, that confused me thoroughly. What's a…

Hey thescholarlyowl, thanks very much for taking the time to write some feedback. I think I'll be working on a small intro video for the landing screen soon. A couple of tests I made seems to suggest some receptivity to it from visitors.

About the pricing page, I actually reworked a few of the flow, language and elements on it today, following your feedback, to make it (hopefully) more accessible. Don't set the slider to 1000. Any software for so many seats will have a scary pricing attached to it :-D.

In my view, the access path I provided (main page, simitless.com) is more for tech-aware people that would grasp the potential of the platform. I tend to direct users to the blog posts explaining use cases (https://blog.simitless.com/app26-templates-workshop-planner/) or even directly to the app template (https://simitless.com/en/a/templates-team-todo-tasks-managem...).

The main hurdle I see for now is leading people to adopt Simitless as a tool, even on the free quota. I see a lot of people trying it as a curiosity but little adoption as a day-to-day tool.

Thanks again for taking the time !

Re: Show HN: I made my own no-code platform

#8

Congratulations ffurnier, this looks like a really monumentous project. I want to echo the comments made by thescholaryowl. Your project has a potential however it needs lot of work in marketing. I see that you have so much functionality however it is not presented in easily digestable way. May be check other no-code tools companies and copy their websites and pricing filling the details of your tool. May be join sta…

Thanks for the feedback newusertoday, it is much appreciated. Good idea about startupschool, I did the session a while back (it was not continuous back then). I should enrol again. I am in the pairing program but so far no good match.

About the infrastructure costs, I am not too worried, the platform is already profitable. By that I mean the costs this year have been covered by the few subscribed customers. I am far from having enough to pay myself and a lot is due to the hyper-optimisation of the infrastructure design, but I am quite proud of that.

I am working on it more than full time, have been for the past 7 years. Losing my job back then was very painful, and I have not been able to bring myself to take another job in that field. My last employment turned out to be a very toxic place, and you won't find it on any of my CV or public profiles. I like better working for myself, even if it does not pay so far. I enjoyed immensely architecting this project. To earn a living, I moved in a remote location as I could not afford rent in the city and I have been taking the odd jobs, from fixing computers and gardening to woodworking and house maintenance.

Re: Show HN: I made my own no-code platform

#9

Hey Francois, congratulations on building a great product. It deserves to attract a much higher ranking on hackernews that it has got. Might be worth waiting a few days and posting again. I can imagine it sucks when you have worked so hard on a product and it does not get the recognition it deserves. I have been working on a website builder of sorts but I have focused on the real estate sector. I haven't been success…

Hi realty_geek, thanks for taking the time to give your feedback ! Even though it can always go better, I am very happy with the response. I got valuable feedback despite everyone's time being so tight ! About 500 additional visitors and 30 apps created through HN !

Your views confirm other feedback I got, and it's probably right, even if not very easy to admit as a tech-enthousiast. I have not found a way to make it simple for every user that hit the platform to find their way yet.

Nowadays, if I know the profile of a user, I will direct them to the articles that introduce a specific application rather than the platform main page. For example, for the real estate world, it would be https://blog.simitless.com/app27-templates-property-rental-m... or https://blog.simitless.com/app44-templates-home-hunting/. I am not sure yet if I should share the app model first or the article first. The corresponding apps models are https://simitless.com/en/a/templates-property-rental-managem... and https://simitless.com/en/a/templates-home-hunting.

What do you think about this particular approach?

Thanks again for your feedback!

Re: Show HN: I made my own no-code platform

#10

Hey Francois, congratulations on building a great product. It deserves to attract a much higher ranking on hackernews that it has got. Might be worth waiting a few days and posting again. I can imagine it sucks when you have worked so hard on a product and it does not get the recognition it deserves. I have been working on a website builder of sorts but I have focused on the real estate sector. I haven't been success…

Hi realty_geek, thanks for taking the time to give your feedback ! Even though it can always go better, I am very happy with the response. I got valuable feedback despite everyone's time being so tight ! About 500 additional visitors and 30 apps created through HN ! Your views confirm other feedback I got, and it's probably right, even if not very easy to admit as a tech-enthousiast. I have not found a way to make it…

I'm happy to hear you got a lot of extra visitors and new apps created. I imagine that if you get a significant number of users you will be able to figure out which use cases are most popular and worth focusing on.

The real estate implementations are nice but to be honest the functionality provided right now by those templates don't seem sufficient to make many people willing to pay for it.

I'll be happy to have a chat with you about my experience in the sector and what sort of functionality could make your product interesting.

I found you on linkedin so I'll send you a connection request on there.

Post reply on HN