My friends and I are excited about a business idea we're willing to invest time and money into, but we need to create a web app that integrates with the Stripe API and retrieves timetabling data from another business's API. We initially tried using Bubble.io, but it was too glitchy and the AI features didn't help much. Now we're thinking of using Supabase for the backend and learning front-end development from scratch. We all want to learn coding for our careers, so we're ready to put in the effort. However, building a complete front end feels daunting. We've researched and figured that we need to learn HTML, CSS (which we have a bit of experience in), JavaScript, and React with Next.js. Is this realistic? Are there any no-code or low-code solutions that are effective for creating professional web apps? Should we just hire a developer instead? I'm open to any feedback or advice!
5 Answers
There are quite a few no-code and low-code solutions out there that are worth exploring, but I’d suggest getting at least a basic grip on coding principles first. That way, you’ll be more effective if you decide to build something from scratch later on.
Learning enough to build an MVP or a proof of concept for feedback is absolutely doable. Keep in mind that even with a dedicated team, building full-fledged applications can take longer than expected. I've been part of projects that took years to perfect, so set realistic expectations for your time and effort!
Everyone has to start somewhere! It’s great that you’re willing to learn. Just remember to pace yourselves and don’t rush it. Building a solid foundation is key.
You guys can definitely learn this! I've tackled complicated topics before, like advanced math and PLC ladder logic, so I believe that with enough time, you could pick up React too. Just keep pushing forward and don’t hesitate to ask for help when you need it!
If you’re ready to dive into development, using something like Copilot in VSCode can be really helpful for asking questions about infrastructure as you go. But be careful, especially if you plan to handle payments – dealing with user transactions requires a solid grip on security and reliability.

Yeah, I agree. Relying on AI tools for handling payments when you're still learning is risky. It’s crucial to understand the basics before you start dealing with sensitive data.