Viral Shah

Databutton - Let AI build your next SaaS application

Our goal is to help anyone with a SaaS business idea succeed in launching their app. Databutton's AI developer builds the app you need, with state-of-the-art React frontends and Python backends, based on your natural language instructions.

Add a comment

Replies

Best
Viral Shah
Hi everyone! I’m Viral Shah, a co-founder of Databutton. This is our first ProductHunt launch 🚀 We’re a team based in Oslo, Norway that are on a mission to help anyone with a business idea succeed in launching their product or app. Databutton is an AI app developer that builds the product you want on your behalf. You describe your app in natural language, images, and diagrams and Databutton generates the necessary React frontend and Python backend code. This is not only for an initial app generation, but the continuous working model. Our platform is designed to empower you build fully custom SaaS apps that you can charge for. With Python as the backend, your app can connect to any API, model, or even do web scraping, utilizing complex data and logic. It's one-click to deploy and we support deployment to custom domains. Our customers range from indie hackers with some coding know-how that want to launch a product idea in a week to domain experts (e.g. doctors, lawyers, marketers, and more) that previously worked with freelancers to bring their ideas to life. Databutton has an active Discord community with over 1,000 members. We focus on learning, sharing, and improving prompting techniques to get the output you want. The community also discusses business ideas and feedback for the Databutton team. You can join using this invite: https://discord.gg/pmssS6bRMC It’s free to get started using Databutton – our pricing model is credits-based where each credit is a successful AI code generation. You can sign up for a paid plan once you run out of free credits, and we’re offering a special 20% discount on all plans to Product Hunt users! Thanks, we're happy to answer any questions 😊
Ghost Kitty
Comment Deleted
Max Savonin
@v_ax Hi Viral and the Databutton team, congrats on launching on Product Hunt! This sounds like a fascinating tool for non-coders and coders alike. As a developer with experience in AI, I'm particularly interested in the ability to generate Python backend code for complex data and logic. - Can Databutton handle integrations with external APIs or databases? - Does the Discord community offer resources or tutorials for getting the most out of Databutton's AI generation? Thanks again for sharing Databutton! Excited to see how it empowers more people to bring their app ideas to life. I would be glad how my experience could help improve your product!
Viral Shah
@max_savonin1 Hi Max, and thanks for the support! - Can Databutton handle integrations with external APIs or databases? YES! You can ask the agent to use external APIs or databases, and it will write the relevant code in Python. Your app uses as secret store that handles secrets safely when using APIs or databases. You'll likely need to provide additional context in the form of API docs and/or database schema for Databutton to get it right. - Does the Discord community offer resources or tutorials for getting the most out of Databutton's AI generation? We post tutorials particularly on YouTube and Medium for how to get the most out of Databutton. We do have ongoing conversations as well in Discord about prompting techniques and methods that worked for specific needs. Join our Discord and also try us for free!
Shadman Nazim
@v_ax Congratulations on your Product Hunt launch! 🚀 Your initiative is truly innovative. Few key points that I liked about Databutton: - Simplifies app development for everyone, regardless of coding expertise. - One-click deployment and custom domains are excellent features. - Free starter option and 20% discount for Product Hunt users are great incentives. Wishing you all the best!
Viral Shah
@deshraj_singh Thanks for the support, Deshraj!
André J
Looks great to get an idea off the ground quickly! How does data-button perform when iterating on the idea after the initial MVP. Or is it time to get back into VSCode then iterate there? or is it a back and forth thing?
Viral Shah
@sentry_co Thanks a lot for the question, André! We have a full environment for you to collaborate in with our AI agent(s). You continue to iterate on both your React frontend and Python backend in the same way beyond MVP. For those that are more technical, you can always both reference the code in your prompts or edit it directly!
Tom P.
@sentry_co @v_ax Hi, are you thinking to create a marketplace where a Databutton expert builds, deploys and technically manages a SaaS for a non technical client or somebody who has no time for that. So kind of SaaSaaS,™ (SaaS as a service). That could be really interesting I think
Viral Shah
@sentry_co @to_p Ha! That's a super interesting go-to-market! We could certainly consider such a marketplact to close the technical gap that undoubtedly still exists today. We like to say that if you know how to talk to a junior developer, Databutton is perfect for you. The line is also always changing, though, as AI improves. GPT-4o has made it even easier to get reasonable outcomes with less technical prompts. Kind of a rambling response – basically, I think SaaSaaS could be viable but also unclear if the ROI would be there to build a 2-sided marketplace in relation to the effort and elapsed time where AI and our UX improves.
Tom P.
@sentry_co @v_ax thanks for the reply, I can't speak to a junior developer (except about the weather). And the marketplace wouldn't necessarily be to earn money but rather to foster the (paid) use of Databutton. Maybe start with a "Databutton expert" seal and experts find clients themselves on Upwork or fiverr.
Viral Shah
@sentry_co @to_p yes, absolutely! I 100% catch your drift
Abzal Assembekov
Congrats on the launch 🚀 Does your product deploys the code to server as well or only generates the code? Do you have links to successful uses of your product?
Martin Skow Røed
@abzal_assembekov Thanks! Yeah, we both run the full app in a dev-environment while you & the agent are building, and we also host the deployed apps. There's a deploy button that'll deploy the entire app on your own domain, or on ours if you don't have one yet. All apps shipped with Databutton is deployed in the same way our own app is deployed :) There are some examples on our landing page; i'll paste them here to give you a shortcut: - https://fastdeckai.com/ - https://trip-planner.io/ - https://databutton.com/u/viral/i...
CY Zhou
@abzal_assembekov @martolini congrats on the launch. The ability to build apps with AI using natural language instructions is super impressive. How flexible is the AI when it comes to customizing frontends and backends?
Martin Skow Røed
@abzal_assembekov @lightfield Thanks! For the backend, it's very very versatile. We have some guardrails for frontend-development (it builds React apps) which is to ensure that it's fairly easy to build working, functional apps. We'll expand this as our agents and the underlying models gets better of course! At the end of the day, it's just code, so you're free to manually override or do some finishing touches (with the rest of the awesome code-gen tools or do some epic copy-pasta).
Stefans Keiss
Databutton looks promising for quickly turning business ideas into functional apps with AI! How does the platform handle more complex backend integrations and custom APIs?
Martin Skow Røed
@memphys_sk Hey, thanks! The agents are writing FastAPI endpoints and thus has access to the world of python packages. In the knowledge base of the agents, there's a lot of newer integrations too that the underlying LLM's aren't good at just yet (like langchain, crew, phidata, tavily, you.com etc). As a fallback, you can always just give the agent the API spec or documentation for your custom integration/API's and it'll usually figure it out :)
Henning Sillerud
This works surprisingly well! I wasn't happy with the default UI, so I asked it to refactor the components and with Tailwind UI so that I could edit the css-classes myself. It worked perfectly on the first try! Some feedback: - 20 credits is just shy of building something useful as I need to go through a lot of iterations. I'm the client from hell. - This is actually the webapp I've used where I thought it would be useful with a browser notification. I would love to get a notification whenever the agent is done coding so that I can do other stuff while waiting. - The "open canvas in new window" button is broken. 1. it doesn't work. 2. I would love to be able to edit the code, while seeing the changes in the other window.
Trygve Karper
@henningsillerud thank you for the great feedback. We will look into the broken button and consider a side-by-side view. If you work on two screens you can have code in one and preview in the other.
Henning Sillerud
@trygve_karper1 Opening a new window the way you do now is better than a side by side view imo. It just needs to work properly ;)
Trygve Karper
@henningsillerud thanks! Totally agree. Workaround now is to open databutton in a new tab and navigate to the same page
Martin Skow Røed
@henningsillerud @trygve_karper1 Thanks for the feedback! I've disabled the canvas button until we've fixed it :)
Mustafa S.
Congrats on the launch team, great promises 🚀. I would be curious to see the track record of the apps that are launched with Databutton. Good luck 🍀
Martin Skow Røed
@milkers Thanks! There's a fair few on the landing page (and linked in another comment here) :) We also have a Discord where our awesome users share their apps, their own customer stories etc which is a good way to keep up-to-date and learn
German Syroezhkin
Great product launch, @martolini! How customizable is the AI-generated backend and frontend code for specific business needs?
Viral Shah
@martolini @laocool Thanks German! I can try to answer this – The backend is fully built in Python, so you can really connect to any API, model, or service out there. Many support Python packages, which the agent will often try using to solve problems. There's more ways than one to skin a cat, but you can really get most things done for business needs there. The frontend is built in React. The environment that the AI agent works in does not have all React packages available, but we can add things as needs arise, which then benefits all users and customers. I hope that answers your questions!
Daniel Clarke
Congrats on the launch Viral, this is very impressive. Have you thought to incorporate whisper so users can interact with the agents using voice?
Viral Shah
@daniel_clarke7 Thanks for your support, Daniel! We have definitely done some tests with Whisper but we are waiting for it's speed to improve in order to build a reasonable user experience around it
Benjamin Bekken
Congratulations on the launch!🎉 This product seems super interesting and i'm looking forward to try it out for myself! Going to be awesome to see the awesome apps developed using this tool🤩
Viral Shah
@benjaminbekken Thanks so much, Benjamin! It's free to get started, we'd love to help you out in any way.
Alexander Johansson
why are you only hiring sexy people
Viral Shah
@internet_alex Can you please help us create the next promotional material based on Zoolander? Thinking Blue Steel meets AI app development.
Germán Merlo
Wow team! DataButton just blowed my mind. It's super powerful and I loved the way we can create and re-build sites (backend included). It's really awesome my friends. All the best here!
Viral Shah
@german_merlo1 Excited to have you, Germán! Thanks for your support
Upasana Sharma
Seems like a great product! Congratulations team on the launch. 👏 I have a question though, How does the code differ from chatgpt or GitHub copilot? How does it handle time-space optimisation and technical debt for the code? Also, can we understand it as an AI boilerplate for SaaS?
Trygve Karper
@upasanasharma Great questions! Databutton is an AI agent that takes care of everything from zero to deployed and launched app. Thus, it generates code, makes sure it is valid, gives you a way to preview and test the app continuously, add auth, add payments, integrate with whatever you want, and finally also deploy and distribute through your domain with the click of a button. I am not familiar with time-space optimisation and handling tech debt over time is something the user and the agent collaborates on. Thus, it isn't a boilerplate for SaaS really, but an agent that generates SaaS apps together with you. Hope this answers your questions.
Daniel Zaitzow
Launching soon!
@martolini really interesting idea - I am curious how much development experience would users need to implement their product. Let's presume I am a maker with an idea (0 technical ability) what would those steps look like to get the most out of this platform? (asking for a friend.. literally haha) Looks like a great offering either way and Congrats on the launch!
Viral Shah
@martolini @dzaitzow hi Daniel! We like to say that you need to know how to talk to a junior developer to get your job done. That means you usually need to specify how things should look, be laid out, and function in a fairly detailed way and not leave too much to the imagination. This is presuming you actually have a clear, desired output :D
Daniel Zaitzow
Launching soon!
@martolini @v_ax Interesting! And what would the cost profile / lift look like for a small scale mobile app or something like that?
Marius Hofgaard
Been testing Databutton at several occasions, and I truly believe that their product will help a lot of product builders make their ideas come true.
Viral Shah
@marius_hofgaard Thanks for your support, Marius!
1LittleCoder💻
Congratulations on the launch guys! Databutton is a really awesome tool for agentic product development! For anyone who wants to get into MicroSaaS without a lot of coding background, Databutton at a nominal monthly cost could be the first here (even before you find someone on Upwork) :) Good luck with the launch and I'm glad more people discover it!
Viral Shah
@1littlecoder Thanks for your support!
Marius Ørvik
Been playing with Databutton since the earliest beta, and it’s amazing how much it’s improved since then. Super easy to launch apps without any knowledge of hosting, dev ops and infrastructure stuff. Plus they have a kick-ass community on Discord, and the team is really helpful and friendly. Big congrats on the launch guys!
Viral Shah
@orvik Thanks for your support, Marius!
Ramsri Goutham
Love this, Databutton and team! I have been following Databutton since early days. The iterations from Streamlit to building fullscale react apps with Agentic workflow is amazing! One of the best apps to build fullscale Saas in a low code/ no code setup!
Viral Shah
@ramsrigoutham Thanks for your support, Ramsri!
Shushant Lakhyani
Oh wow, now anyone can be an indie maker using Databutton
Viral Shah
@shushant_lakhyani Thanks for your support, Shushant!
Johan Bakken
Congrats on the launch!
Viral Shah
@johanbakken Thanks a ton! Appreciate the support
André J
Heads up: the landing page is a bit wonky. top part is show twice (at least in safari)
Viral Shah
@sentry_co Thank you for the feedback! Fixed it.