I’ve built a functional web app using no-code tools (specifically bolt.new) and deployed it to Netlify. However, I’m not a developer—my expertise is in marketing—so I’m unsure about the next steps to make the app available for customers to purchase and use. Here’s where I need guidance:
User Accounts: The app currently doesn’t have a login system. How do I implement one so users can create accounts and log in to use the app?
Sales Page/Website: I plan to create a website to market and sell the app. What’s the best platform to use (e.g., Webflow, WordPress), and how do I connect this site to the app hosted on Netlify?
Purchasing & Access: How do I set up a payment system, and ensure that after purchase, users automatically receive login credentials or access to the app?
User Data: Do I need a separate solution to handle user data, or can Netlify manage this?
Is there anything else that I’m missing
I feel stuck at this stage and would deeply appreciate any advice
Sorry to break this to you, but you’re at the wrong place. If you have to ask these questions, I believe you need to consult some developers. Netlify is just the host, and we do not provide help with developing your apps, we only provide support with issues related to Netlify.
You can choose to wait for someone to respond, though it would be unlikely that someone would.
On a high-level:
User accounts: Check out Clerk, Auth0, Supabase Auth or other similar services. You can also choose to use OAuth based logins instead of rolling out your own auth system.
Sales page: Not sure what you mean by that. Why do you need a separate tool for that? I could be missing something, but you should be able to create landing pages via Bolt as well?
Purchsing: Check out Stripe for processing payments. For sending login credentials, you’d need to roll out your own APIs that connect all these services together.
User data: Depends on what you want to store as data, but for the most part, you could use a database like Supabase DB, Fauna, Mongo, etc.
You’re missing a lot. By the sound of it, this doesn’t look like one person job, so I’d recommend hiring a team, or at least get some consultation, read more about the services mentioned above, start small and don’t rely on no-code tools (at least not in their current state).