News for hackers. Stuff that matters.

kaushik_v

Re: on Tuesday August 30, 2022 @05:57AM (#32648517)
This is my dev.to article describing how to build a movie voting app in minutes that's production grade. It's built using Rocketgraph that's an open-source backend as a service.

Rocketgraph is a complete backend provided to you. You only have to write Front-end pages for your apps. Isn't that cool? It comes with

Authentication: Support for email, social and magic link authentication right out of the box. Adding auth is really simple with Rocketgraph

GraphQL layer: A Hasura console will be provided to you which will give your data GraphQL powers.

PostgresDB: Your underlying data will be in a PostgresDB provided to you. Hasura GraphQLises this data.

Serverless functions: You can bring additional code you want to add and it will be auto-compiled in a Node sandbox. Just connect your Github repo and our bot will pick new commits and compile them to AWS Lambdas. So you don't even need your own server.

I did do it here: https://news.ycombinator.com/item?id=32341122

This is sort of a continuation post on how to use my product.

Thank you so much!!
Yes I know Supertokens. One of the key differences is the the grand vision of what I'm building. I want to branch out into other platforms like AWS Cognito for auth(Basically I'll configure the AWS Cognito setup so you don't have to), GraphQL solutions like Hasura, Stripe integration, and I also provide serverless function.

So it is a whole backend set given to you vs Supertokens which is just an auth solution. Think of it like Vercel but for backend.

Hey yes, I built it all myself. It's extremely difficult and lonely here. I discovered Hasura and it was a game changer. So I built some solutions on top of it called Hasura-batteries and open-sourced it. Now I am diving into integrating Stripe(No need to connect using the API and create a DB of products, we'll do it for you) as well as Auth providers like AWS Cognito.

You can check out a piece of the work here: https://github.com/RocketsGraphQL/hasura-batteries

And start a discussion there.

Yes I do know about Supabase. Rocketgraph is cheaper(I think they have some data limits whereas I offer a more inclusive single plan), more configurable as I provide Hasura with GraphQL(so easier to use, they don't provide GraphQL) and also they use deno runtime whereas we use simple AWS Lambda functions for your serverless functions so it's much more intuitive to write code. Basically you can hook any of your Github repos and every push to master is pulled by our server, compiled in a Node sand-boxed environment and deployed as a server-less function(I provide a public API endpoint you can use)

In the video I use Rocketgraph (https://rocketgraph.io/) to build a production grade todos app with Graphql API, Authentication and Postgres Database in minutes. Think of Rocketgraph as a complete backend.

The grand vision is to integrate authentication to as many databases as possible and to isolate the key components of back-end systems and to package it into a single service.

Rocketgraph comes with:

1. Authentication: email/password, social login. Magic link and MFA coming soon.

2. GraphQL API: A Hasura console is provided that GraphQL(ises) Postgres database. So there is no vendor lock-in like Firebase. You can move away when you want to.

3. Postgres DB: An 8GB postgres DB is provided to you pre-configured

4. Serverless functions: Whatever extra functionality you want for your app can be coded here. You just need to connect your Github repo and we compile every push to master as an AWS Lambda function.

5. SDKs to get you started. Plus lots of examples and starter kits.

Plus it's open-source.

I will soon be integrating AWS Appsync + Cognito (configuring and maintaining AWS is super hard. We do it for you) Soon be support for Stripe Payments. If you have a product in the DB, you can connect your stripe and payments and invoices will be taken care of.

So as you can see I am trying to build an all in one back-end service to resolve some of the most common pain points in configuring and managing the most used systems in the world (AWS, Stripe, GraphQL etc)

Show HN: An open-source alternative to Firebase with GraphQL: Rocketgraph

https://rocketgraph.io/

Rocketgraph is a complete backend that makes it easier to build your web application. We are talking minutes. It comes with a set of incredibly powerful functionality:1. Authentication: Rocketgraph provides authentication right out of the box. Supports email/password, social and magic link. More coming soon.2. PostgreSQL DB3. GraphQL API: We provide a Hasura console where you can manage your...

( Read More... | no comments | 3 points | on HN )