Skip to content

A full stack MERN AI image generation app with modern and minimal design, dynamic image layout and hover effect that showcases the users prompt to generate each AI images, their name and the download functionality, search functionality, credit system, login & signup, google auth, dark mode, the ability to create new AI generated images by any text

License

Notifications You must be signed in to change notification settings

SurajAnand88/Kinesis.AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kinesis.AI

AI Image Generation App

Welcome to our AI Image Generation App, a full stack MERN web application that allows users to generate AI-generated images from any text input. With a modern and minimal design, dynamic image layout, and hover effects, this app provides a seamless user experience.

Features

  • Dynamic image layout and hover effects that showcase the user's prompt to generate each AI-generated image.
  • Download functionality that allows users to save the AI-generated images to their local devices.
  • Search functionality that lets users search for specific AI-generated images.
  • Credit system that allow users with credits for generating and sharing new AI-generated images.
  • Login and Signup functionality that ensures user privacy and security.
  • Google Authentication that makes it easy for users to sign in and use the app.
  • Dark Mode that enhances the app's aesthetics and usability.

Technology Stack

This application was developed using the following technologies:

  • MongoDB: A NoSQL database used to store user data and generated images.
  • Express: A Node.js framework used to build the app's backend server.
  • React: A popular front-end library used to build the app's user interface.
  • Node.js: A JavaScript runtime environment used to build the app's backend server.

Other technologies used in the project include Chakra-UI for design components, Cloudinary to save images on the cloud, React Query to make network requests and much more.

Installation

  1. Clone the repository.
  2. Install dependencies by running npm install in both the client and server directories.
  3. Configure environment variables in the server directory by creating a .env file with the following variables:
  4. MONGO_URI=<your_mongodb_uri>
    JWT_SECRET=<your_jwt_secret_key>
    
  5. Start the server by running npm start in the server directory.
  6. Start the client by running npm start in the client directory.

Credits

This project was developed by Suraj Anand as part of a Full Stack Web Development course at Masai School.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

About

A full stack MERN AI image generation app with modern and minimal design, dynamic image layout and hover effect that showcases the users prompt to generate each AI images, their name and the download functionality, search functionality, credit system, login & signup, google auth, dark mode, the ability to create new AI generated images by any text

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published