HNHacker News
TopNewBestAskShowJobs

spreadr

113 karma · joined July 21, 2015

Building Shopify apps Newest project - csvbox.io
submissionscomments
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
With flatfile you have to define the data model and the validation criteria in the client side code. Whereas csvbox.io is no-code - you can define the data model and attach validations right inside the app admin with a few clicks.
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you for the feedback. It makes a lot of sense. This is a common advice received from a few folks here. We are sure to work on it.
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Great!

We are not using webworkers. Instead first we upload the files to our backend and then push them to the destination app.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
We have a preset of utf-8 and will probably have to find a way for managing encoding.
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thanks for your feedback and actually trying out the app in the first place.

I will get the bugs fixed.

I have also noted down the suggestions on column name and Keypress. We will implement them soon.

Pricing restructure is also on the cards.

Once again, thank you!!!

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
All of this makes a lot of sense.

We will surely have a relook at the pricing model.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you!

To be honest, we haven't thought about the possibility to work everything client side. Its an idea worth exploring.

Our aim is to integrate the importer with multiple destinations such as databases (MySQL, PostgreSQL, S3 etc), APIs (custom, Zapier, GSheets, Airtable) and others (FTP, Email etc). Coding server side would be easier and faster.

Moreover we plan to introduce on-premise deployment options in the future.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you so much for this!
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you! I just got a very similar suggestion.

What according to you should be the minimum pricing tier?

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you for the awesome suggestions!

You can configure the validation criteria for each column via the app admin. Simply mark the column as 'not required' to accept empty values.

I have noted down all your feedback for fast implementation.

Cant thank you enough!

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you for the feedback.

This is our introductory pricing that will evolve over time. Here is our dilemma - on one hand we want to target indie developers, side projects, bootstrapped startups (that are cost conscious) and on the other hand we want to maximize the earning potential and also not look like a low value product.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you for the feedback.

Making the entire window a drop target is a neat idea. I am noting it down for implementation.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you! Not SOC2 complaint yet.

We'll take on this once we hit a few milestones.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you!
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Interesting idea. It will inject cash flow at the initial stage.
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
We have tested with 30 columns. The horizontal scrolling works alright, but as you have rightly pointed out, the actions column is right at the end. We will have to work something out.

We plan to add advanced validation capabilities as and when we get use cases demanded by real customers. Its a huge project in itself!

Thanks once again!

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thanks for writing in the first place.

I completely understand your position. Self hosted version is in our long term development pipeline.

Data security is important to us. We have the option to get the data deleted as soon as it is pushed to your app. Please check our note on user data - https://help.csvbox.io/legal/data-policy

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you!

Currently, the widget does not support images. Honestly, we havent yet thought about it. Now that you have raised this point, we will surely discuss it.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
It will work. I have setup a demo for you for this data. Simply create a csv file and upload here - https://app.csvbox.io/upload/HdPOFwRMeU73O3hLMqM98lOB2ABllS?...
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you for your feedback.

The validation rules for any sheet can be controlled via the admin dashboard. You can choose to mark any column as required/not required.

To demonstrate the validation capability we enforced 'required' validation on the 'Age' column in the demo.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Fantastic! I cannot thank you enough for this feedback.

I am adding all of the 6 points that you have raised in our roadmap to be developed in the near term.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thats great feedback. We do not yet have this option. I am adding it to your to-do list.

Currently, once the users upload the file, they have the option to delete any rows that they do not want, by clicking the remove button in the widget itself. Once the data is clean they can submit the file.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
If you configure chunk size = 1 then the data will be pushed one row at a time.
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thanks for writing. We do have that option. You can even configure the chunk size that defines the number of rows to be pushed in each POST request.
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Its a bootstrapped startup :)

Your point is well taken. We will upgrade in the future.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you!
spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Flatfile is a fantastic service. In fact, I was one of their early users.

1. We are focused on indie developers and startups. Our pricing is reflective of that. 2. csvbox is a no code widget. The entire column model and validation requirements can be defined in the app admin without the need to write a single line of code.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
PapaParse is a great library for parsing csv files. Whereas csvbox.io is a no code widget that can directly we installed on your site to help you get started in minutes.

PapaParse has no built is validations. With csvbox you can define a data model in the admin. The users can match columns, validate data and submit the file without you having to write a single line of code.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thank you for your feedback. Our costs are a function of number of rows processed and the total imports. We factored that in the pricing.

We will soon be introducing plans with higher row limits as well.

spreadr··on Show HN: Csvbox.io – CSV import button for a web app, SaaS or API
Thats a great question. We handle most of it, except:

1. Escaping in csv 2. Month names will be treated as string.

This has got us thinking for more such scenarios. Thank you!

Page 1 of 2Next →