Seamlessly visualize your PostgreSQL database and transform your REST API into GraphQL in less than 15 minutes. Live demo, docs, and more info here.
- BeamQL is on a mission to improve developers' workflow by helping them visualize their databases and transform their REST APIs to GraphQL.
- React.js (React Hooks) - v17.0.2
- React-flow-renderer - v5.2.0
- Node.js - v14.17.6
- Express - v4.17.1
- jest - v27.1.0
- supertest - v6.1.6
- Docker
- AWS
- Travis.ci
- Visualize user's PostgreSQL database by instantly creating an entity relationship diagram
- Generate GraphQL complete type schema
- Create GraphQL all resolvers
- Copy your PostgreSQL database URI into beamql.com.
- View and interact with the graphical visualization of the database and use it in API documentation to give users a better understanding of what they are working with.
- Open NodeJS backend codebase in a code editor.
- Use the schema and resolvers that BeamQL produces with Apollo Server or a similar GraphQL server that suits your Node.js server.
- Start server and navigate to localhost:X000/graphql
- Behold the glory of your database accessible through the query language of the future!
- Migrate codebase to TypeScript!
- Add support for every single SQL data type, options for custom types in GraphQL
- Integrate GraphiQL so users can test their endpoints with the generated schema and resolvers
- Many thanks to the tech accelerator Open Source Labs for their continued support and sponsorship throughout this whole process.