Inspiration
No code web backend tools are coming, but they're not quite there yet. We believe code generation AI models can finally make no-code backend development a reality --- and this project is our proof!
What it does
We've built a no-code backend generator for simple web apps. Simply:
1) Tell us what you want your app to do
2) Tell us what actions your web app requires
3) Point it to your data, stored in the simplest and most ubiquitous database in the world: Google Sheets.
We handle the rest of your backend!
Finally, connect our generated endpoints to your own front-end and you're good to go!
How we built it
We use GPT-4 to generate FastAPI server code, based on your description of your app, the actions your app requires, and your database column names and descriptions. We host the FastAPI server code, and you add our server endpoints to your front-end.
We also use MindsDB to run analytics queries over Google Sheets really easily.
Challenges we ran into
We needed to do some serious prompt engineering to get GPT-4 to generate decent code. Even now, it's not perfect---so we had to do a bit of manipulation to get its code up to snuff.
Accomplishments that we're proud of
We think we've built something people will actually use. If you want to create a simple web app, and don't know how to write backend code, Auto Backend is for you! We enable full stack development for front end engineers!
What we learned
Our biggest takeaway is this: Let AI do what it's good at, and you can handle the rest of the pieces. Done properly, programmers can see amazing productivity boosts from AI tools.
What's next for Auto Backend
Auto Frontend!
Built With
- fastapi
- gpt-4
- mindsdb
- python
Log in or sign up for Devpost to join the conversation.