
One of the most complicated things is to choose the stack for your startup, for me there is no perfect stack but the stack you are comfortable with.
KloutUP is what? Simply an alternative to Linktree, all your links on one page, visit analysis and the ability to monetize your page.
I decided to build the MVP in 30 days so as not to waste time, I always set myself this 30 day limit for an MVP.
I released KloutUp 1 month ago, I now have 280 users, the project seems promising.
In this post, I will show you the tools I use to create a SaaS that serves so many people, and why I chose these tools.

As I had 30 days, I chose familiar technologies
I chose Next JS for my front-end framework for its performance, SEO and SSR, coupled with Typescript because I want strong code.
On the CSS side it's Tailwind that manages it, I'm fully satisfied with it, especially since I use Tailwind UI, a nice component library that I can customize.
I don't really have a backend, I use the Next JS API to make my calls.
Supabase for the database: Our data is highly relational, so I'm really, really happy that I chose to use SQL rather than NoSql for the KloutUp database.
Hosting
We host all our websites on Vercel. This includes the blog and my application.
Vercel is really my favourite tool to host my code.
Plausible for visit analytics
Crisp for support chat
Stripe to collect payments
Sendgrid to send emails
I18n-next to easily manage translation
Senja: to Collect testimonials.
Hey i have created an app that translate json files into multiple languages without breaking placeholders. Here is the link if you want to check it out: https://localizejson.lovable.app
Hey mansour,
Congrats on the launch and growth! Very inspiring. THe webpage does look great :)
I am actually finishing my coding education and am happy that I am able to understand most of the stack you use.
May I ask a couple questions:
Why use Next.js instead of plain old React ? Also, in your experience, what is the best way to learn about Next.js ?
In which ways is vercel better than other platforms to host your site ? (eg Netlify, Aws, etc) ? Is it cheaper or easier to use ?
Why did you choose not to create a backend. Was it for speed ? Also, how do you validate the api calls you make from the frontend to your DB ?
Thanks from argentina for sharing info to help everyone keep growing,
Santy
I’m not OP but here’s my view on it:
Hey Vic,
HUGEEEE thanks for the info. Really helps me understand more and keep growing technically :)
Will probably be asking you more questions if there is something i do not understand about the code, if that's ok :)
Best!
Please, do!
Love the stack and the product looks awesome!