/BrandGenie

🤖 AI Branding Assistant SaaS Web App powered by OpenAI API

Primary LanguageTypeScript

Logo

    BrandGenie

AI Branding Assistant SaaS Web App powered by OpenAI

Live Preview 🌠 Demo on YouTube 🌀 Request Feature


🔒 Login Page

image

🤖 Prompt Page

image

📃 Results Page

image

This project is a SaaS Web Application that generates AI branding names, slogans, keywords, and ad copy for e-commerce business owners who need ideas for their upcoming business. It is a full-stack application powered by OpenAI API.

🛠️ Tech Stack

Backend Stack

For the backend, I opted for Python as a language and FastAPI as a framework. A python file that contains the functions that communicate with the OPENAI API and generates the branding, and another file for the FastAPI that imports the functions and gives them routes to be used when we call the API. Firebase is used to authenticate users (in the future it will be used to add paid plans and Paypal checkout). The FastAPI file is hosted on an AWS Lambda function linked to the AWS API Gateway.

Python FastAPI Firebase Docker AWS

Frontend Stack

The frontend is mainly written in Typescript as a language, React, and Nextjs as a framework. The styling is done using TailwindCSS and finally for the hosting Vercel is used.

TypeScript Next JS React TailwindCSS Vercel

📨 Contact Me

LinkedInWebsiteGmail