I am building a SaaS product which takes input and gives output, and perform actions based on the input using Twitter API. I can't decide which tech stack(tech stack means everything from frontend to backend, hosting, frameworks, cloud platforms, UI libraries, API applications, databases, Authentication, Payments etc.) to use for this type of project.
Also, I've watched many videos, some says build with latest technologies and some says start building what you know.....
What should I do?
Note: Other than personal choices, any suggestions are appreciated.
Edit: Also I am considering Remix + Cloudflare workers. Have to learn it all from scratch
The best suggestion is to build it with something you already know.
I made Emgrid using the following stack
If you want to use MongoDb then you can use Next Auth with NextJs for authentication.
Only go with AWS Cognito for auth and AWS in general if you already know at least the basics, that's my personal suggestion.
I assume u are from India so for payments if you want to accept International payments Stripe only allows if you have a business or at least a sole proprietorship. Paddle lets you accept payments as an Individual but it takes too long for verification and multiple emails for getting approved as an Individual.
If you have any questions or maybe be in touch. I an building Emgrid in public on twitter@sudoDeznit
Hi Anoop! Thanks for the detailed information. I was confused about the tech stack, but I am completely clear.... Thanks to YOU! 🙌
This is my final stack: Next + Supabase + Tailwind + Stripe(As my relative has SP in India)
Thanks once again!
You are welcome. That's the stack I am using for Emgrid, using Paddle instead of stripe.
Just one suggestion
have any other questions about the stack just DM me on twitter.
Sure! Thanks for the suggestion... ❤️
This comment was deleted 4 years ago