Skip to content

Mhith/Jerry-V2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jerry-AI Version2

Description

Welcome to Jerry-AI, a cutting-edge MERN stack application that harnesses the power of the DALL-E API to create stunning images based on prompts provided by the user. With the help of AI, users can generate unique and imaginative images that cater to their wildest ideas. In addition, Jerry-AI includes community sharing functionality, enabling users to share their generated images with the community. The website also provides features for downloading and searching previously generated images, making it an engaging and interactive platform for creativity and exploration.

Features

  • AI-Powered Image Generation: Jerry-AI leverages the DALL-E API, allowing users to input prompts and obtain AI-generated images based on their descriptions. The AI's ability to interpret prompts creatively often leads to fascinating and surprising results.
  • Community Sharing: Users can share their favorite generated images with the Jerry-AI community. Shared images will be displayed on the homepage, creating a dynamic and diverse gallery of user-generated content.
  • Download and Save Images: Jerry-AI enables users to download and save their generated images to their devices for further use, sharing outside the platform, or simply for keeping a personal collection.
  • Search Functionality: The website offers a search feature to allow users to find their previously generated images quickly. The search can be based on keywords or other image details to make image retrieval convenient.

Demo

Check out Jerry-AI here.

Installation

Follow these steps to set up the Jerry-AI project locally on your machine:

  1. Clone the repository: git clone https:/your-username/jerry-ai.git
  2. Navigate to the project directory: cd jerry-ai
  3. Install the required dependencies for both the server and the client:
cd server
npm install
cd ../client
npm install
  1. Create a .env file in the server directory to store sensitive information like API keys and database connection strings.
  2. Start the development server:
cd ../server
npm start

The application should now be running on http://localhost:5173.

Usage/Examples

If you have the project up and running, open your web browser and go to http://localhost:5173 to access the Jerry-AI website or open the Jerry-AI official site.

Generating Images

  1. Enter a prompt in the provided input box.
  2. Click on the "Generate" button to create an AI-generated image based on your prompt.
  3. View the image and be amazed by the AI's creativity.

Sharing Images

  1. After generating an image, click on the "Share" button to add it to the community gallery.
  2. The shared image will be visible to all users on the homepage.

Downloading Images

  1. To download an image, simply click on the "Download" button below the image.
  2. The image will be saved to your device for future use.

Searching for Images

  1. Use the search bar to look for previously generated images.
  2. Enter relevant keywords or image details to filter the search results.

Thank you for choosing Jerry-AI! We hope you enjoy the experience of exploring the limitless possibilities of AI-generated images. If you encounter any issues or have suggestions for improvement, please feel free to raise an issue or contribute to the project. Happy generating!