Skip to content

πŸ€– AI Branding Assistant SaaS Web App powered by OpenAI API

Notifications You must be signed in to change notification settings

Hamagistral/BrandGenie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

33 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

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

LinkedIn β€’ Website β€’ Gmail