Hey IndieHackers, when we all started our journey to build something, we were always curious what tech stack other successful saas products were built with. I think it would be awesome if people shared the programming language (backend, front end), database ...they used for their products.
[FRONTEND,] [BACKEND,] [DATABASE],[SERVER],[www.example.com]
Thanks.
For my app: www.trelloreminders.com, www.thefactspeak.com/trelloreminder,
I use:
Frontend: PuresScript + React + Bootstrap
Backend: Haskell
Wow, backend on Haskell, that's cool. Could you elaborate on it? What framework do you use?
+1
I think that functional programming languages are definitely the most powerful, but I haven't heard of any mature backend frameworks (except for Phoenix/elixir)
I am using Servant.
Do you do any server side rendering with purescript? I've been curious about it
No, no server side rendering.
For my project I use.
Frontend: React + Redux
Backend: Go microservices, Cloud functions
Database: MySql
Server: Kubernetes and PubSub in GCP
Website is https://wiseer.io but I'm upgrading it and current development can be seen at https://staging.wiseer.io
Hey, here what we mainly use for MySocialApp.io - SaaS to add turnkey social features to any app (SDK + API).
Landing Page: ReactJS
Back-office Frontend: Angular
Backend: Java, Go
Database: Cassandra, Elasticsearch
Server: Linux, Core OS, Kubernetes, Docker
We contribute on github
For https://relicabackup.com
Frontend: Angular
Back end: Go
DB: CockroachDB
I’m a bit unusual. I have a Microsoft data stack background, but I don’t like .net.
Frontend: Vue
Backend: PHP (laravel)
Database: Azure database
Server: Azure Web App
vue is really light, just used it instead of angular in my last project :D
Tech stack of FileAgo is as follows:
Frontend: AngularJS, Bootstrap, SemanticUI
Backend: Erlang/OTP + Cowboy web server
Database: Neo4j (main storage), Erlang ETS (in-memory storage), sqlite3 (event logs)
Server: Linux/Docker/K8s
Personal website (not really a product, but it's my first project in my programming boot camp):
Bootstrap, [no back end], [no database], Netlify, https://caitlincjohnson.com
The tech stack of our app https://busnomads.org is:
Frontend: Android App in Java
Backend: Firebase Cloud Functions
Database: Firebase Realtime Database
Server/Hosting: Firebase Hosting
For Voiciety I use:
Frontend: Nuxt.js (Vue) + Bulma
Backend: Nuxt.js (Vue SSR), Node.js
DB, Auth, Storage: Firebase
Server: Heroku
for fast prototyping
frontend: react
backend: flask
database: MongoDB
server: DigitalOcean
For www.StripTogether.co I'm using...
Frontend: Vanilla JS + Jquery
Backend: Rails
Database: PostgreSQL
Server: Heroku
Haha, I just absolutely love the name of your site.
Howeee, mine is fairly large by now.
https://www.datagekko.com
Stack:
User facing backend:
Pipeline Backend:
For Propertyments.com:
Frontend: js/jQuery, Bootstrap
Backend: .Net Core/c#
DB: SQL Server
Hosted on Azure
Mainly: Vue, Rails, Postgres, Heroku. Looking into Phoenix for next few projects—but Rails is still amazing for most of the apps.
Front-end: Bulma + Jquery
Backend: Ruby On Rails
Database: PostgreSQL
Server: Heroku
Web: https://susube.com/
website: Day at Work
Frontend: React
Database: Firebase Real-time database
Do let me know what you think here - my first product post on indie hackers
Frontend: React, Redux, AntDesign
Backend: NodeJS, ElasticSearch, MySQL
Hosted On: Hetzner cloud
https://quisers.com/?ref=ih
For our app WAMA (https://www.wama.cloud) we use the following stack
https://stackshare.io/wama/wama
Frontend: React + React Apollo to connect with GraphQL
Backend: NodeJs, Express, GraphQL
Database: Mongo
Server: Digital Ocean
GraphQL is super fantastic :) and speeds up coding process for us.
https://betfolks.com
Frontend : VueJs
Backend: Django
Database: mySql
Server: nginx
taskchamp.co
Frontend: Vue + Typescript
Backend: Node + Typescript
Database: Postgres
Server: Google Cloud / DigitalOcean
http://contentjet.github.io
Frontend: React, PostCSS (CSS Next)
Backend: Node.js, Koa, Objection, Typescript
Database: Postgres
Server: Digital Ocean
I chose Objection as it's a very thin wrapper over SQL and I wanted deeper access to some of the PostgreSQL specific features (such JSONB fields) which are often not accessible when using an ORM.
Frontend: React
Backend: PHP (Laravel)
Database: PostgreSQL, Redis
Server: Nginx, Ubuntu (Digital Ocean)
qase.io
ReactJS, Django, Postgres, Gunicorn/Caddy https://recast.studio
Frontend: Angular
Backend : Golang
Database : Couchbase
Server : Linux (Nginx)
https://ireview.net
I use rails, mongodb, stimulusjs on budget-fox.com
Frontend: React/Apollo/Emotion
Backend: Node.js/Jemini/GraphQL
Database: PostgreSQL/Redis
Server: Linux/Ubuntu/Dokku
https://merched.com
Frontend: VueJS, Bulma
Backend: Laravel, Php
Database: MySQL, Redis
Server: Nginx, Ubuntu on DigitalOcean, AWS S3
signmyemails.com
frontend: plain old JS
backend: Elixir and Phoenix
database: Postgres and also Erlang's ETS for cache
server: Ubuntu on Digital Ocean
https://alchemist.camp
frontend: mithril https://mithril.js.org/
backend: go https://golang.org/ with gin https://github.com/gin-gonic/gin
build: docker https://www.docker.com/
deployment: now https://zeit.co/now
mobile app: firebase https://firebase.google.com/ and flutter https://flutter.io/
For www.testimonly.com I am currently using React for my frontend, Html bootstrap and Css for my landing page, firebase database and cloud function to host my database and serverless functions, andIi deployed my react app and landing page to netlify.
LandingPage: Bootstrap,Css,Html
Frontend: React.
Backend: Firebase Cloud Functions
Database: Firebase Database
Server: Netlify
React, Rails, Postgres, Heroku, Dependabot
jQuery, Nodejs, MySql, Digital Ocean, app.*
Thanks Samal. Am guessing its for usemat.com.
Yes, it's for usemat.com