Generate Image

📌 Overview

A Next.js project that leverages a stable diffusion AI model's API to generate unique photorealistic images based on text and image prompts. Users can register to generate and download these images.

Project Overview

This Next.js project enables users to generate photorealistic images using a stable diffusion AI model's API. After registering, users can provide text and image prompts to create unique images. The project incorporates rate limit checks using custom middlewares and state management with the React Context API. Styling is achieved with Tailwind CSS, and animations are implemented using the GSAP library.

Features

  • Image generation using AI model's API

  • User registration and authentication with NextAuth

  • Rate limit checks for API requests

  • State management with React Context API

  • Styling with Tailwind CSS

  • Animations with GSAP library

Technologies Used

Installation

Clone the repository

Navigate to the project directory

cd your-repo

Install dependencies

npm install

Start the development server

npm run dev