17
16 Comments

Solopreneurs: what’s your tech stack?

  1. 5

    Hey Leo, this is my tech stack on my project.

    • Frontend: Quasar, Vue, NodeJS;
    • Backend: ExpressJS and NodeJS;
    • Web scraper: Python, FastAPI, newspaper3k;
    • Data Science: Python, FastAPI, Sklearn, PyTorch;
    • Browser extension: Quasar, Vue, NodeJS;
    • API docs: Swagger;
    • DB: Google Cloud Platform (Firestore);
    • Unstructured storage: Google Cloud Platform (Cloud Storage);
    • Infrastructure: Google Cloud Platform (Cloud Run), Docker;
    • Code version control, repository management: GitHub;
    • CI/CD: Google Cloud Platform (Cloud Build) and GitHub;
    • Payment processor: Stripe;
    • Email management: SendGrid;
    • Domain provider: Namecheap;
    • Website analytics: Google Analytics and Google Data Studio;
  2. 2

    I'm keeping it simple by using Google Firebase for everything:

    • Frontend: Angular on Firebase hosting
    • Backend: All Typescript functions on Firebase/Google cloud functions
    • Database: Firebase database
    • File storage: Google storage
  3. 2

    I've just recently release my SaaS product recently and publish the tech stack I used to build it: https://creativedesignsguru.com/saas-tech-stack/

  4. 2

    I like to keep my tech stack simple

    • Frontend: Next.js and my own UI library build with styled-components and styled-system
    • Backend: Supabase!
    • Hosting: Vercel
  5. 1

    Hey Leo,

    My stack is the following:

    • Mobile: React Native
    • Backend: Django (Python), GraphQL, PostgreSQL
  6. 1

    Usually NodeJS with express and nextjs for the backend, React (usually just styled-components) for the frontend. Database choice depends on the project, but mostly postgresql (I avoid NoSQL where possible).
    With servers I avoid AWS since the costs seem excessive to me + once you how to setup one server you know how to setup every server. For the hosting provider it's usually Hetzner since I haven't found a better value/$ provider.
    Also TypeScript everywhere!

  7. 1

    I’m building a native, cross-platform app with Racket! It automates creation of static sites on AWS with S3, Cloudfront, Lambda, and Cognito.

  8. 1

    Bootstrap for the frontend
    Memberstack/Integromat/DigitalOcean/Cloudflare Workers for the backend
    google sheets/basecamp for admin work

    http://submark.co

  9. 1
    • Backend: Django
    • Frontend: AlpineJS + HTMX
    • ML/recommendations: Pandas, NLTK, sklearn
    • CSS: Tailwind
    • CI/CD: Github Actions
    • Deployment: Dokku/Digital Ocean
    • Devops: Ansible
    • Database: PostgreSQL
    • Cache: Redis
    • Queues: Redis+rq
    • Email: Mailgun
    • Authentication: django-allauth
    • Alerts/Monitoring: Sentry
    • Code Quality: Sonarcloud
  10. 1

    In no particular order:

    • Vue
    • Tailwind
    • NodeJS
    • GitHub
    • Firebase
    • Supabase.io
    • Swagger
    • Sendinblue
    • Fathom analytics
    • Figma
    • Inkscape
    • Stripe

    In general tech stack is dependent on the project's needs and mostly I use the tools I'm experienced in.

  11. 1

    Next.js + Chakra-UI + Hasura + Expressjs

  12. 1

    Woohoo! Tech stack:

    • Frontend: ReactJS, NextJS, Tailwind CSS
    • Backend: NodeJS, NestJS, Python, Django, Flask
    • API docs: Swagger
    • DB: Digital Ocean managed databases
    • Static Hosting: S3, backblaze
    • Frontend Hosting: Vercel
    • Backend Hosting: AWS Lambda, Digital Ocean droplets
    • CI/CD: GitHub actions

    Honestly though, most of the time what you already know is best. The only excepts are things like python for AI, etc. where the specialization/community of the language matters.

  13. 1

    I stick with jamstack templates for most of my MVP's. Ive curated a huge list of apps from Gatsby, Next, using Netlify. My "goto" stack is NodeJS/React-based only because it's my stack for work. Many other utils and frameworks almost never default. With new tools always emerging, I only include anything else (even sql) after making sure I understand what I need.

  14. 1

    TALL Stack - Laravel, TailwindCSS (With JiT compiler), a sprinkle of Livewire components and a dash of AlpineJS for dropdowns, etc.

    I've been using VueJS and others for a few years and recently went back to pure Laravel/non-js coding and it's amazing how much quicker and less of a headache it is. Don't get me wrong JS frameworks are great and open a lot of possibilities, but sometimes pure PHP/Blade just gets the job done and shipped faster.

Trending on Indie Hackers
How I grew a side project to 100k Unique Visitors in 7 days with 0 audience 47 comments Competing with Product Hunt: a month later 33 comments Why do you hate marketing? 27 comments $15k revenues in <4 months as a solopreneur 14 comments Use Your Product 13 comments How I Launched FrontendEase 13 comments