Thanks for sharing your tech stack . Keep posting your videos about your SaaS products. It's very helpful.
@lucarestagno9 ай бұрын
Thanks! I'll keep doing it 🙌
@flaviomaran9 ай бұрын
I'd really appreciate if you could also talk about how you come up with ideas, and how you go about deciding what functionalities to prioritize
@lucarestagno9 ай бұрын
Hey Flavio, thanks for the suggestion, I'll definitely record some videos around those topics!
@rafalk04 ай бұрын
Thanks Luca! What about the landing page? Do you create it manually with libraries like tailwind, or do you use some tools / services / templates?
@lucarestagno4 ай бұрын
You're welcome Rafal 🙂 For the landing page I use ChakraUI, but it's just a generic UI components library / design system. Use whatever you're comfortable with. After some years of building landing pages, I've made my own boilerplate shipped.club we landing pages, waitlist, presales, and much more. If you want to check some of the landing pages I've built to take inspiration (they are pretty simple but effective): hivoe.com inboxs.io userdesk.io usewuf.com blacktwist.app shipped.club
@sorosfox38017 ай бұрын
Thanks for sharing. Great job!
@lucarestagno7 ай бұрын
Thanks Ama! Please, let me know if there's anything else you'd like to know.
@spectaterahul2 ай бұрын
Do you use serverless or server in vercel?(I've not used vercel for business projects). Also is there any need to use services from AWS in case you need queues or need to do tasks longer than few minutes (Serverless timeout), etc? Also does vercel require you to use paid plan if you are charging in your business?
@lucarestagnoАй бұрын
@@spectaterahul whey good questions! In Vercel the functions (the backend routes) are serverless. Vercel has drastically improved the performance and the cold start is not an issue. There’s no way to use “server” with Vercel : ) For long running tasks or jobs, I create a simple server project and schedule all the processing there. I host it at Render for $7/month. The main reasons to use Vercel Pro is if you exceed the bandwidth limits (pretty high) or if you need to add more team members to the project (for collaboration).
@spectaterahulАй бұрын
Thanks for the reply. I am currently exploring using AWS SQS, breaking down my tasks and persisting task results in DB for now.(Trying to use SST) Let's see how it goes. So far it's painful to say the least
@lucarestagnoАй бұрын
@@spectaterahul AWS is very powerful, but not very user (developer) friendly. I've used it in the past, and it's great, but it takes some time to set it up correctly. Is there any alternative solution that doesn't require a queue? It would simplify your architecture.
@spectaterahulАй бұрын
I basically have a scraper that runs once a day. Currently it takes 30mins. But a full fledged version the items to scrape will increase from 75 to 4000-5000 max. It has to run after 5pm only. So I can use AWS fargate to run a docker container on getting triggered (no 15min limit). However the issue of preparing for scale may still exist/time consumption if entities increase) I am trying this for parallelism benefits. Do you think it can be simplified?
@lucarestagnoАй бұрын
@ why not using a simple server (node.js, python, whatever you prefer) that schedules the job internally? It’s very simple to deploy with ci/cd out of the box on Render.
@sunitjoshi35735 ай бұрын
Very informative! Thanks a lot. It would be awesome if you could create a tutorial using your stack for newbies like me trying to make sense of Stacks-after-Stacks 😊
@lucarestagno5 ай бұрын
thanks Sunit! I have a playlist which is a crash course to create your SaaS using this same tech stack : ) Check it out! kzbin.info/aero/PLkdD3Fr9iHN2DBLM-gqVDJ7q19UYZIDMM
@Tassaczek6 ай бұрын
Do you also keep DB in Vercel or you are using sth else to host it?
@lucarestagno6 ай бұрын
Good question. I usually use Digital Ocean managed database, the service is good so far, and there are regions compatible with the Vercel ones. Some alternatives are Supabase, Render, AWS RDS (a bit more complex to set up and use).
@jd57874 ай бұрын
Hi! I coded 15 years ago in php/mysql so things have changed ;) how long will it take for someone spending ~2h a day to learn the skills necessary to build some micro SaaS? (react, next, node...) thanks! Is it difficult to learn how to leverage external APIs in a webapp? Thanks 😁👍
@lucarestagno4 ай бұрын
Hey JD! You already know how to code, which is a good start. To be honest, my suggestion would be to use what you already know : ) Lavarel is a great framework for PHP. But if you want to learn React / Next.js / JavaScript it might take you one or two months to become comfortable with all of that. After that, I'm pretty sure you'll ship like a master 💪
@jd57874 ай бұрын
@@lucarestagno thanks! I sued to code alooong time ago. Things have evolved. I pick up a few Udemy courses to review Css and JS basics. Moving to React basics next week I think (I looked at Flutterflow in between ;)). React/Next seems pretty cool...
@lucarestagno4 ай бұрын
@@jd5787 React is almost the industry standard for UI web development (people who love Vue or Svelte will disagree, but the majority of companies use React). I've been using it for the last 7 years, and I confirm it's so nice to use.
@diegobetto9 ай бұрын
Mitico come sempre, bravo! Solo sistemerei un po' volume ed equalizzazione, al momento l'audio è ovattato e basso.
@lucarestagno7 ай бұрын
Grazie per il feedback Diego! Ci farò attenzione :)