This is an AI image generator. App responds to user prompts creating one of a kind photos and artwork. Download or save with the community.
The homepage of this site is the community page where users can see all the photos that others have shared. Browse through the photos or use the searchbar at the top to look for certain types of images. Hover over the images to see who the creator was, the prompt used and an option to download the image.
To create images click the 'create image' button in the upper right habd corner to take to the rendering page. There user will be promted to enter their screenname and enter a prompt for the image they would like to be rendered. Once the image comes back from the AI, user can then choose to save their image with the community.
React:
Git/Github:
Repo and version management.TailwindCss
: For most of the CSS styling.OpenAI, DALL-E
: API used to render the imageHostinger
: Deployment.- NPM Packages:
React-Bootstrap
,Mongoose
Vite
: React build.Cloudinary
: Images for community saved to cloudinary cloud to persist long term.
Setup:
-
(1) Fork the repo, (2) Clone the forked repo locally, (3) Run "npm install" (to install the dependencies), (5) Launch Server = "npm run dev".
-
User will need to setup a .env file with the following variable OPENAI_API_KEY, CLOUDINARY_CLOUD_NAME, CLOUDINARY_API_KEY,CLOUDINARY_API_SECRET. So accounts to Cloudinary and OpenAi will be necessary to make this project work.
Contributor Covenant Code of Conduct
- GitHub Repo: https://github.com/Hoffalypse/AI-Photo-Booth
- Hostinger Deploy: https://www.hoffai.com/
This project is licensed under the terms of the The MIT License. Please click on the license badge for more information.