Skip to content

A next generation image generator to generate high quality AI images

Notifications You must be signed in to change notification settings

kunaaal13/SNAP-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SNAP AI

Hello, I'm Snap AI, a next generation AI image generator. I turn your thoughts into images.

Tech Stack

Client: NextJs, TailwindCSS, Framer motion, Typescript, react-hot-toast, Vanilla Tilt, React-Icons

Server: Node, Express, Cloudinary, Open API

Database: MongoDB

Features

  • Generate high quality images from prompts.
  • Download images.
  • Share generated image with community.
  • View top images from community.

Screenshots

Home Page

App Screenshot

Generate Page

App Screenshot

Community Page

App Screenshot

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

CLIENT

NEXT_PUBLIC_API_BASE_URL

API_BASE_URL

SERVER

PORT

MONGO_URI

OPENAI_API_KEY

CLOUDINARY_CLOUD_NAME

CLOUDINARY_API_KEY

CLOUDINARY_API_SECRET

Run Locally

Clone the project

  https://github.com/kunaaal13/SNAP-AI.git

Go to the project directory

  cd SNAP-AI

Client

  cd client

Install dependencies

  npm install

Start the server

  npm run dev

Server

Go back to root directory

  cd ./

Install dependencies

  npm install

Start the server

  npm run start