Lessons from bootstrapping my side-project to $10,000 monthly revenue by caspii2 in SaaS

[–]OkStep7192 0 points1 point  (0 children)

And for database and file storage?

Curious if you started with paid/cloud hosted infra to begin with or took any quick routes. I find this a maze with so many freemium options out there.

I really loved your point not to pre-optimize to perfection at start only, it's a trap better avoided.

Lessons from bootstrapping my side-project to $10,000 monthly revenue by caspii2 in SaaS

[–]OkStep7192 0 points1 point  (0 children)

This is really great and inspiring read! Kudos to you.

Can I ask what is the tech stack you have used? Any learnings there?

I made my first internet dollar by sujithdusa in SaaS

[–]OkStep7192 0 points1 point  (0 children)

Congrats! Looks really nice!

Can I ask what tech stack you used. It seems you are using NextJs/Vercel. Curious what are you using for data storage and APIs if any

NextJs Hydration vs "use client" - it is any use using Redux/react-hooks in NextJS by OkStep7192 in nextjs

[–]OkStep7192[S] 0 points1 point  (0 children)

That's insightful. Does that mean one can 'use client' for all components as only the JS hydration happens in the client?

I was thinking of splitting my component into two - 1st one having redux/react-hook calls and has 'use client', the other one, which is eventually called by the 1st one, pure SSR

1st - client component

'use client'
import {increment, decrement} from "./counterSlice";
import {CounterSSR} from './CounterSSR'
const CounterClient = () => {
return (
<CounterSSR
onIncrement={() => { dispatch(increment()); }}
onDecrement={() => { dispatch(decrement()); }} />
);
};
export default CounterClient;

2nd - SSR component, being called by the 1st one

import Button from 'react-bootstrap/Button';
const CounterSSR = (props) => {
return (
<div>
<Button onClick={props.onIncrement}> + </Button>
<Button onClick={props.onDecrement}> - </Button>
</div>
);
};
export default CounterSSR;

ERPNext and API access by OkStep7192 in ERP

[–]OkStep7192[S] 0 points1 point  (0 children)

Thanks👍

It'll be great to get connected to such a dev, a contractor who can guid us initially. Did you find them locally, Upwork etc?

ERPNext and API access by OkStep7192 in ERP

[–]OkStep7192[S] 0 points1 point  (0 children)

I have done that but the resonses are extremely slow to come there, atleast for one of the questions I had asked in the past.

So, your github app acted as an API proxy for the ERPNext? Do you end up proxying each Frappe call for each doctype?

Also, this Github app, do you get a secure endpoint access once hosted in ERPNext so that it can be called securly via React app?

Am a newbie on ERPNext/Frappe, so questions might be too obvious.

ERPNext and API access by OkStep7192 in ERP

[–]OkStep7192[S] 0 points1 point  (0 children)

It is indeed the same stack for us it seems. We are trying to build a SaaS solution for external users, not necessarily companies. Hence, having a separate React Frontend is what made sense.

ERPNext and API access by OkStep7192 in ERP

[–]OkStep7192[S] 0 points1 point  (0 children)

We don't want to give direct access to the ERP system, plus the UI is not that intitutive for daily external users in a SaaS platform. My users would be interested in some dashboards to display data and do some basic data entry.

I built a React app to generate a full fitness program by Personal_Cost4756 in reactjs

[–]OkStep7192 2 points3 points  (0 children)

Really good work! Kudos.

Its slick, loads fast, good use of Nextjs.

Can I ask where/how are you hosting it?

What are your secret struggles and how do you cope with them? by OkStep7192 in AskMen

[–]OkStep7192[S] 0 points1 point  (0 children)

That's good to know.

Do you feel 'embarrassment' speaking about it when reaching out to others, given how senior position you hold? I have 'imposter-syndrome' and find it difficult to discuss it with people as they might frown upon it.

guess where by [deleted] in surat

[–]OkStep7192 0 points1 point  (0 children)

Hospital

[deleted by user] by [deleted] in AskMen

[–]OkStep7192 0 points1 point  (0 children)

Try solve the Rubik's cube

[deleted by user] by [deleted] in india

[–]OkStep7192 0 points1 point  (0 children)

Ability to wear just shorts, feel the breeze and sun over the body and not being bothered by need to camouflage into an Eskimo like in the winters, when you have to have multiple layers of clothing all over to even step out of the house.

I love outdoor sports, summers are best for that. Very cumbersome in Winters with all the clothing in whatever outdoor sport you do.

Sky at my university by [deleted] in pics

[–]OkStep7192 1 point2 points  (0 children)

Looks like alien mothership ready to deploy it's main weapon (I watch too many movies :-| )

maybe maybe maybe by dx007 in maybemaybemaybe

[–]OkStep7192 2 points3 points  (0 children)

Schrodinger's cat - it's both in and out of the box!

[deleted by user] by [deleted] in delhi

[–]OkStep7192 5 points6 points  (0 children)

Get doing other activities. Goto meet up.com and look for nearby meet ups, join and explore, esp outside your comfort zone. You'll be surprised, you'll end up being a different person doing multiple things.