19
32 Comments

Technologies I use to build my SaaS

Technology

Hello fellow creators 👋

Quick Intro about me:

I am Prasanna working as a Freelance Developer/DevOps engineer, also Creator of these products,

  1. Superstatz
  2. Monitz
  3. BugBashy

and many others that didn't see the daylight.


Speed is the key in Indie hacking world. Time it takes from Ideation to MVP should be fast enough for the product to sustain.

I feel using/knowing about tools will help a lot to build products quickly and iterating on them.

These are my goto technologies / SaaS products:

Product Building:

  1. Hosting platform - Vercel (preferred), AWS
  2. Technology - NextJS with server components (preferred), Python with Flask
  3. Database - Postgresql (preferred), Supabase, PlanetscaleDB
  4. Error Notification - Honeybadger
  5. UI Template - LandingFolio
  6. Styling - Tailwind CSS
  7. Authentication - Custom Code, Auth0

Marketing:

  1. Logo & Design creations - Canva, Picyard
  2. Design tool - Figma
  3. Places to promote my product - Twitter, Reddit
  4. Testimonials - Famewall
  5. Video casts - Screen Studio
  6. Email Integration - SendGrid

Analytics & Others:

  1. Analytics - Vercel Analytics
  2. Payment Integration - Stripe

Mine is not ideal and I see there are some frictions while creating new products. But trying to get comfortable with the toolsets to use.

What are your go-to tools for Building, Marketing & Analytics?

on September 29, 2023
  1. 3

    My stack is -
    NextJS on Vercel
    Radix with tailwind for - react components
    Supabase - Auth
    Supabase - DB
    Resend for email in app
    Cloudflare Workers for server less stuff, though supabase function are also good.
    ChatGPT4 for so many tasks.
    In-App & On site Doc's & How to's - Dog fooding my product.
    Notion for everything else :)

    1. 1

      Nice. These are the tools I have on the list to experiment.

      Radix UI, Resend for email.

      I use Notion here and there. But not a pro user. I think I am missing out on something !!

  2. 3

    Here is some personal suggest
    https://tradly.app - no code builder to build marketplaces and custom user generated applications

    1. 1

      Interesting one. I haven't used any no code tool before. But this has the option to start with no code & have custom code as well.

      Will spend sometime this weekend 👍

  3. 2

    +1 for NextJS. It's not for everyone, but it's nice when a framework goes ahead and makes a bunch of those decisions you'd spend a few days each agonizing over, like even just where to put page views vs components vs api routes, etc.

    1. 1

      Yes, Twodave and it's getting adapted at a much faster pace.

      These are the reasons why I moved to NextJS

      1. Ability to serve backend from the same code base and deploy everything using Vercel
      2. Vercel Middleware
      3. SEO friendly
  4. 2

    I'm seeing Tailwind CSS everywhere, but never tried it. Any advantage of using tailwind instead of other styling frameworks?

    1. 1

      Because it's very simple to get started, there are a lot of free components & designs available for Tailwind. Also learning curve is very small, if you know css, you can learn tailwind in a day.

  5. 2

    Great suggestions Prasanna! LandingFolio was an interesting find. Don't you find AWS expensive btw?

    1. 1

      Yes definitely AWS is expensive. I got into Startup Activator program and got some credits.

      Planning to move to https://www.hetzner.com/ soon

      1. 1

        I use Wholesale Internet and Cloudsouth for cheap servers

      2. 1

        Oh! That makes sense then

  6. 2

    we could also add the php language

    1. 1

      Sure. I think all the languages are good enough to build our polished CRUD application 😂

    1. 1

      In Python, I am using Alembic for migration & SQLAlchemy for the ORM layer

  7. 2

    I appreciate the assistance provided by numerous tools.

  8. 2

    These are awesome. Thanks for posting your tech stack.

    For findcool.tools (current project), I decided to keep it light and went with:

    • Astro
    • Tailwind CSS
    • Goole Sheets for database
    • Tally forms

    But for most other projects I typically use the following stack:

    • React/Next.js
    • Firebase/Supabase
    • Vercel
    • Heroku
    • Tailwind CSS
    • Lemon Squeezy
    • Simple Analytics

    For marketing and content creation:

    • Brevo
    • BeeHiiv
    • Canva
    • Screen Studio
    1. 1

      This toolset is great. I want to have my own newsletter too. Will check out Beehiiv 👍

      By the way, I looked at findcool tools. Awesome work John !!!

  9. 2

    I'm curious, why didn't you mention GCP? Have you mainly been using AWS?

    1. 1

      Yes, Edwin. It's mostly because of the AWS Credits I have.

      I am planning to move to Hetzner soon. Its more cost effective.

  10. 2

    This is the most useful post I have ever come across, as I am learning Next.js and Flask (using ChatGPT). I am eagerly looking forward to any YouTube tutorial that includes topics like database, development, etc. and the complete process. Also, don't forget to promote your product on Victrays.com/submit-tool for marketing purposes.😅

    1. 1

      Sure will checkout Victrays.

      Also this Udemy course was very helpful to learn about NextJS & OpenAI - https://www.udemy.com/course/next-js-ai

  11. 2

    So nice! There are some tools and technologies that I've never heard of before, so it seems like there's a lot of room for improvement in my skills.

    1. 1

      Yes. From the comments, I am learning about more tools to use. I think the idea is to get familiar with one tool in each category & focus more on building 👍

    1. 1

      Nice. Its a popular stack now

  12. 2

    Fascinating!Would love to hear more about your marketing and promoting efforts. How did you go about getting your users?

    Here's my current stack- I use similar tech.

    Hosting: Vercel + AWS
    Stack: Next.js + Python
    Database: AWS RDS + DynamoDB
    Authentication - Custom Code, Auth0
    Design: Figma + Midjourney
    Promotion: still figuring that out
    AI: Pytorch
    Email: AWS SES or Resend
    Analytics: Google Analytics

    1. 1

      Thanks, Pablo. I am very new to Marketing, but realized that it is the key to a successful product.

      This is what I am doing,

      1. Sharing my feature updates on Twitter
      2. Talking about my product in the relevant sub-reddits. /gifs, /100daysofcode
      3. Planning to do a PH launch soon

      As this is a B2C product, trying to do these. What are your marketing efforts, Pablo?

      1. 1

        @worldofprasanna So far, I've done a few launches on Hacker news, relevant communities, and Product Hunt. Most of my income comes from word-of-mouth/networking since my consulting is what pays the bills, but I'm doing my best to figure out how to get users for consumer/developer products from digital channels.

  13. 1

    Certainly! However, I'll need more information about the specific technologies you use to build your SaaS (software as a service) in order to tailor the reply. Could you please provide some details about the programming languages, frameworks, databases, and other tools you utilize?

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 49 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 26 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 20 comments Codenhack Beta — Full Access + Referral User Avatar 20 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 18 comments Day 6 - Slow days as a solo founder User Avatar 15 comments