Inspiration
When in the early brainstorming stages for frAImr, we found ourselves drawn to applications we could see businesses use in the future. We believe AI like Gemini will enable people and businesses to automate repetitive, structured tasks like web development. The idea of a tool that helps small businesses and startups swiftly establish themselves online resonated strongly with us amidst the digital evolution of commerce.
What it does
FrAImr works in typical fashion for a chatbot: users can prompt the Gemini-powered AI assistant to ask them questions about business and website creation for their business needs. When the user asks for a website to be created, FrAImr's frontend will not only generate a live compilation of a website meeting the user's specifications, but also allow the user to view the complete source code for that preview. If the user requests any changes to the site, another preview will be generated.
How we built it
To build our webapp, we used a Next React frontend paired with a Python backend. We also used Vertex AI and Google Cloud SDK architecture to host the webapp and run our AI chatbot services.
Accomplishments that we're proud of
We were especially proud of fully realizing our core concept of a website building chatbot that can preview site layout and source code entirely in the chat log. We also took pride in the modern, minimalistic and user-friendly UI design of our app.
What we learned
This project deepened our knowledge of machine learning and AI, as it was the was the first chatbot webapp that some group members had ever worked on. It also inspired us to streamline and refine our UI design to make our app as user-friendly and straightforward as possible.
What's next for frAImr - a website builder for startups and small businesses
In the future we'd like to expand the app's capabilities to more advanced web development features. We would like frAImr to incorporate animation, login and authentication systems, and database management in future versions.

Log in or sign up for Devpost to join the conversation.