Seamlessly visualize your PostgreSQL database and transform your REST API into GraphQL in less than 15 minutes. Live demo 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) - version 17.0.2
- React-flow-renderer - version 5.2.0
- axios - version 0.21.1
- Express - version 4.17.1
- jest - version 27.1.0
- supertest - version 6.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!
- Convert to typescript
- Add support for all PostgreSQL data types
- Integrate GraphiQL so user's can test their endpoints with the generated schema and resolvers
- Many thanks to OSLabs for accepting us into the tech accelerator and providing amazing support throughout this whole process.