Hey IH,
I have been thinking of making an API that handles things like Users (e.g. register, login, profile and etc), and also handles other things like CRUD. As a developer myself I think it would be handy for projects I make.
Is it something you would use for your projects? If so, would you prefer to pay monthly for a service like this or by usage?
Any information is much appreciated
As @volkandkaya pointed out, I think there are already many solutions out there like;
Supabase
Firebase
Auth0 (only handles the authentication part, though)
AWS Amplify
So you will have to come up with a way to differentiate your project. Why would your target audience choose your solution over these other feature-rich solutions?
When I posted this I was thinking as a frontend developer and totally forgot about supabase.
But I think I might cater towards front end devs. So it would literally be a little plug and play. No need for node or anything else. Just reference the api.
what others mentioned plus: https://clerk.dev/
If it has an interesting angle though it might work. But I'd say very fierce competition/ steep path to climb to be competitive as a product.
Ah ok. Like I said before I think the approach I was thinking was from the point of a front end developer. Where I just make an Ajax call to an api and it would work like Supabase
Look into https://supabase.io/
I have used it for my flutter projects. I think the approach I was thinking was from the point of a front end developer. Where I just want to make an Ajax call to an api.
How would the data be stored securely?
Do you mean the data that is passed to the api?
Yep
I think there's an opportunity for simple solutions targeted for specific use cases.
I'm building a service to address that as well - neologin.co (I've asked for feedback here a day ago)
I feel like most of the solutions out there are two complicated because they cater all types of products and use cases and require deep integration with your product. I think this can be streamlined to almost a no-code/low-code solution.