I have a react app that has a bunch of dropdowns coming from a database and once the user makes a bunch of selections and clicks submit should generate a csv file on S3. How do I go about this and how long will it take to create a backend for this? TC 200K
backend are very easy, try Go or Python. 1 week are enough.
Chat gpt can do it under a minute
really? you mean do the CDK part of it?
The problem is not to create backend, but to setup everything that makes it possible to finish it within short period of time. All the CI/CD, ingress controllers, DB provisioning, build triggers, and so on. Once all of that is in place it’s a matter of a few hours to develop your backend (the simplified way you described it)
how long will CI/CD, ingress controllers, DB provisioning, build triggers this take?
Realistically building such a reusable pipeline takes weeks. Especially if you never did it before. It’s a multi specialist problem, cause intersects many different tech thingies
A day
Should literally take a half day in Python for that specific functionality
You’re an Amazon employee….ask in internal slack channels and sage.
Less than a week ... says everyone who hasn't pushed such a system in production
Everyone is answering the question without asking clarifying questions, like what's in the csv file? Imagine the answer is "a table of every listing for a product which match the user selected parameters across the top 100 ecommerce sites" This is why you went 1 for 6 on offers
CSV contains only rows and columns I don’t think this is any complexity , most of the answer are given by based on the experience
India
Yesterday
802
Modi is a legend, will be remembered for centuries to come
Tech Industry
Yesterday
1904
The end of Backdoor Roth?!
Tech Industry
Yesterday
2377
Quitting this Slave life
Working Parents
Yesterday
708
What do you think is wrong with a kid who got rejected by 9 colleges?
Tech Industry
Yesterday
357
Is it good choice to buy cyber truck now ?
This is a personal project right? Something simple should be really easy to spin up, could use a lambda or a really basic server in the language of your choice. Nextjs is worth considering
Not a personal project
How are you hosting your React app if it’s not personal project?