this post was submitted on 29 Oct 2023
1 points (100.0% liked)

Side Project

29 readers
1 users here now

A community for sharing and receiving constructive feedback on side projects.

founded 1 year ago
MODERATORS
 

hey all, anyone else feel the paradox of choice with tech stacks for side projects? sometimes simpler is better. what's your go-to stack when you just want to get an idea out fast? would love to swap notes and learn from each other's shortcuts.

top 39 comments
sorted by: hot top controversial new old
[–] Ok_Net_6384@alien.top 1 points 1 year ago

Used to use Flask + Sqlite/Postgres. Now I'm leaning towards Nextjs, but also looking into sveltekit.

[–] nacho_doctor@alien.top 1 points 1 year ago

React Native for the app, Wordpress for the back.

[–] andlewis@alien.top 1 points 1 year ago

Angular + Bootstrap + dotnet webapi is pretty easy and fast to spin up.

[–] SoftyPantsMcHugable@alien.top 1 points 1 year ago

NextJS and Supabase

[–] Future_Court_9169@alien.top 1 points 1 year ago

Firebase + Nextjs

[–] thievingfour@alien.top 1 points 1 year ago (3 children)

rails + psql + render/heroku + maybe firebase + html5 template

[–] dodgrile@alien.top 1 points 1 year ago

Pretty much this or the Django equivalent, because I've used both for a while and know enough to be able to make stuff without thinking too hard about the stack. The answer should really just be "whatever stack you're most comfortable with" - you should be focusing on getting the product done rather than trying to figure out how to use the shiny tech

[–] Saoma@alien.top 1 points 1 year ago

Can you elaborate on the html5 templates? Where do you get yours from?

[–] _caph@alien.top 1 points 1 year ago

It's 2023, and the 2013 stack is still king.

[–] joonaspaakko@alien.top 1 points 1 year ago (2 children)
[–] Jorsoi13@alien.top 1 points 1 year ago
[–] ashsimmonds@alien.top 1 points 1 year ago

"Oh hai Mark!" ~ Down

[–] superlodge@alien.top 1 points 1 year ago

Laravel with Intertia and React

[–] justRau@alien.top 1 points 1 year ago

Laravel with Livewire, hosted on a VPS managed by ploi.io

[–] Argoruz@alien.top 1 points 1 year ago

Sveltekit + net core or supabase + picocss or bulma

[–] TokenGrowNutes@alien.top 1 points 1 year ago

-Wordpress for anything with content marketing and coordinating with content writers.

-Shopify for harebrained product ideas and e commerce.

-Laravel for anything web app-y.

[–] youngbloke23@alien.top 1 points 1 year ago

svelte, cloudflare, github, and maybe airtable for crud

[–] vineetsukhthanker@alien.top 1 points 1 year ago

React JS for frontend, github pages to host frontend and Fabloq for backend. Works like charm for me.

[–] the_Mar_tian@alien.top 1 points 1 year ago

I created zippynotes.co using React, Bootstrap, Firebase, and really decided that this was the best way until I started exploring No-Code.

I'm planning to use Bubble for my next project, have heard really good things about it.

[–] stuffbuilderr@alien.top 1 points 1 year ago

Next + tailwind : frontend

for the backend : firebase or railway app

[–] stuffbuilderr@alien.top 1 points 1 year ago

Next + tailwind : frontend

for the backend : firebase or railway app

[–] StoplessDev@alien.top 1 points 1 year ago

Nextjs - Supabase - Tailwind + Shadcn

Nextjs because you can start with any rendering style, and there are a ton of useful templates at https://vercel.com/templates.

I use Supabase for my backend and database. If things get complex later on, I can still tap into the same Supabase DB with a custom backend.

And Shadcn gives me a bunch of pre-built components that look good without having to spend hours on design.

[–] coreymaass@alien.top 1 points 1 year ago

If it has users, WordPress

[–] SirLagsABot@alien.top 1 points 1 year ago

For the app:

  • .NET web API
  • VueJS single page app
  • Auth0 for Auth crap.
  • Tailwind CSS and Flowbite for styling.
  • Local SQL Server db or cheap Azure SQL db.

For marketing site/main site:

  • NuxtJS
  • Tailwind stuff again

Host it all on GitHub. Simple CI/CD scripts to Azure.

Spring Boot. I honestly think there is no faster DB-management then Spring Data - you literally make an entity, and then an interface, and just write findBookByAuthor_FirstName(String firstName).. and it will just be auto-implemented.

And after all this, it is not even some unmaintainable single-use code, you can actually build on top.

Frontend is a bit harder question, SSR is definitely the faster route.

Multimedia Fusion

[–] lexguru86@alien.top 1 points 1 year ago

I'm so gross. For me it's a LAMP stack.

EDIT: Def stalking this thread to get better ideas.

[–] Bigdab42@alien.top 1 points 1 year ago

NextJs + Golang on AWS serverless everything (where possible)

[–] marclouv@alien.top 1 points 1 year ago

NextJS + Tailwind + MongoDB (or Supabase) + Stripe + Mailgun

I ship 10 startups a year so I made a boilerplate ShipFast out of this and 600+ devs loved it!

[–] flamkiche@alien.top 1 points 1 year ago

Carrd and EmailOctupus. If it shows some interest, then you can build

[–] DefiantAverage1@alien.top 1 points 1 year ago

React + Clojure + Firebase

[–] The_real_bandito@alien.top 1 points 1 year ago

NodeJS using Fastify framework and StencilJS. I tend to deploy on Google app engine but I am giving a try to Azure.

Back then I used to use Angular but I got tired of new versions breaking my apps all the time. Didn’t even tried React for the same reason (I had a bad experience upgrading this apps for my old job projects)

[–] BonVisions@alien.top 1 points 1 year ago

CSS: Twildwind(shadcn/UI)

Fullstack-JavaScript: Next.js + Node.js

Cloudflare = DNS, Security, Hosting, Cache, Storage, SSL

Vercel (frontend) =Deployment, Hosting, Scalability

Supabase(backend) = Database, Real-time, APIs, Authentication

[–] ScalerUpper@alien.top 1 points 1 year ago

Nuxt 3 + MongoDb (Atlas) + Tailwindcss + Expressjs as backend API + Copilot

[–] tegster94@alien.top 1 points 1 year ago

Vercel psql, react with tailwind css host on vercel , flask backend, host on heroku

[–] vgopher8@alien.top 1 points 1 year ago

Svelt + Go + Postgres + render.com for free hosting

[–] vercant3z@alien.top 1 points 1 year ago

recently I've really enjoyed using cloudflare workers. really fast to start, compatible with a bunch of node.js libraries and usually free to host. before that I really liked using django on a digital ocean droplet

[–] cas8180@alien.top 1 points 1 year ago

T3 + Amplify

[–] hadiazzouni@alien.top 1 points 1 year ago

Streamlit for AI apps - to make everything in python
Nextjs+supabase for non AI apps